永发信息网

如何将一个excel中的数据粘贴到另一个筛选过的excel中

答案:4  悬赏:50  手机版
解决时间 2021-05-02 12:56
  • 提问者网友:饥饿走向夜
  • 2021-05-02 08:58

如题.

每次在筛选过的电子表格中粘贴一列数据,隐藏的部分也会粘贴上数据.

有没有办法将数据只粘到筛选后(也就是未隐藏)的部分

请各位高手指点指点!

最佳答案
  • 五星知识达人网友:煞尾
  • 2021-05-02 09:50

为什么不用VLOOKUP把数据导入筛选后的数据中呢?

全部回答
  • 1楼网友:旧脸谱
  • 2021-05-02 11:22
如果你的内容不是公式,我又办法: 假设筛选的表格叫Sheet1(不是,就改了,或者改我后面的公式),筛选是在D列 到另一个表格(即准备复制的表格,假设准备复制的区域在C列),点单元格H1,插入,名称,名称处输入 abc,在下面那个框框里输入 =get.cell(17,Sheet1!D1),确定。然后在H1里输入 =abc,公式复制到比如H999。 在G1里输入 =if(h1=0,Sheet1!D1,C1),公式复制下去。选中这些数据,右键,复制,到Sheet1的D1,右键,选择性粘贴,数据。就可以了。 插入那个名称,可以返回Sheet1D列的行高,如果被筛选隐藏了,行高为0。后面的IF公式意思是,如果行高为0,引用那个值,如果不为0(未被筛选掉),引用准备复制的值。 当然也可以用VB实现,但我觉得公式更好理解一些。
  • 2楼网友:一秋
  • 2021-05-02 10:56

先把数据筛选 然后选中筛选后的数据,点工具栏的 编辑--定位 然后再点左下角的 定位条件

弹出对话框 在定位条件对话框中点选 可见单元格 选项 确定退出。

这时选中的就只剩下筛选后的数据了。再按CTRL+C复制,到需要粘贴的地方CTRL+V粘贴就行了

  • 3楼网友:何以畏孤独
  • 2021-05-02 10:20

选中要复制的区域----f5----定位条件----可见单元格

然后再复制。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯