发送【学一招】
如何在筛选条件下复制粘贴?这个难题,今天终于有解了!!在日常工作中,我们处理表格最常用的功能就是复制、粘贴数据。简单的复制粘贴,想必小伙伴们都会,按一下【Ctrl C】,然后再按下【Ctrl V】,就 OK 了!但是,有很多小伴们经常会在筛选后的数据中,进行复制粘贴的操作,而这样往往会出现错误的结果。现在,需要给以下四位员工每人增加 100 元,名单如下:先在数据源中找到(或者筛选出)张三这个人,手动增加 100,然后,接着找到下一个人员,继续重复以上操作。其实这样也可以达成目的,但是效率低下,且容易出错,要是发错工资,很可能就要自己赔了,那可就杯具了!所以接下来,我就给大家介绍一个高效的小技巧,可以快速批量解决上面的问题。❷ 选中数据区域中的任意一个单元格,按下图所示调出高级筛选:之后选中 C 列中所有被筛选出来的人员工资,按【F5】->【定位条件】->【定位条件】窗口,勾选【可见单元格】后,点【确定】。PS:有很多小伙伴们在筛选条件下进行复制粘贴数据的时候,总是不成功,就是因为少了一步定位可见单元格。如果缺少这一步,就有可能把复制的数据,粘贴到被隐藏的单元格中去了,导致数据出错。❹ 将鼠标指向选中的单元格,点击右键调出【选择性粘贴】对话框,选择【运算】中的【加】(减、乘、除同理)-【确定】。点击【数据】选项卡中的【清除】取消筛选,我们来看看效果:对比一下,是不是所有需要增加工资的人员,都改好了。在一张人员工资表里面,部分人员的工资有变动,需要把 F 列人员的工资都换成 G 列的新工资。我们按照之前的思路做下看看效果:(具本步骤如上,这里不再赘述。)你会发现,定位可见单元格之后,复制 G2:G5 单元格,然后粘贴过去,却变成了有的数据粘贴错误,有的数据被粘贴到空白单元格中去了!此时,我们可以借用 VLOOKUP 函数,来「查找引用」F 列到 G 列的数据。具体步骤如下:❶ 利用上面所述的高级筛选的方法,把所有人员都筛选出来。在 F 列中查找【B2】单元格中的张三,然后返回【G 列】中对应的工资。所有的数据都被正确的引用过来了,而且没有破坏被隐藏的单元格中的数据。PS:如果粘贴顺序一致的话,使用 WPS 的小伙伴们,也可以直接使用「粘贴值到可见单元格」。除了以上两种场景,需要对筛选后的数据进行复制粘贴外,我们有时还需要把筛选后的数据复制到其他地方。如果我们需要把筛选出来的人员名单,复制粘贴到一张新的工作表中:其实很简单,不论是自动筛选还是高级筛选出来的数据,我们都可以直接复制,然后粘贴到目标位置即可。但是,如果想把筛选后的数据,复制粘贴到和源数据对应的位置,又双叒叕该怎么办呢?比如,这里是人员工资表经过筛选后的数据,现在需要把 C 列的基本工资,复制到 D 列。选中想复制的数据,然后选中你想要粘贴的位置,按【Ctrl R】即可,取消筛选后,可以看到数据还是一一对应的。今天,我们学习了如何在筛选条件下复制粘贴数据的三种场景,涉及到的知识点如下:❶ 使用高级筛选功能筛选出符合多个条件的人员名单。
❹ 借用 VLOOKUP 函数变相实现数据的复制粘贴。好了,今天的分享就到这里,如果小伙伴们有其他好方法可以留言跟大家一起分享下噢!
为感谢同学们对秋叶 Excel 的陪伴和支持,我们决定建立秋叶 Excel 读者群,欢迎大家扫描下方二维码加入哦~
群内不仅能互相交流学习 Excel,还会掉落各种学习资源,助力大家提升办公效率