一个复制粘贴问题,居然难倒了80%的人!(必学)

发送【学一招】

本文作者:明镜在心
本文编辑:小胖、竺兰
如何在筛选条件下复制粘贴?这个难题,今天终于有解了!!
在日常工作中,我们处理表格最常用的功能就是复制、粘贴数据。
简单的复制粘贴,想必小伙伴们都会,按一下【Ctrl C】,然后再按下【Ctrl V】,就 OK 了!
但是,有很多小伴们经常会在筛选后的数据中,进行复制粘贴的操作,而这样往往会出现错误的结果。
比如把隐藏单元格中的数据,也进行了复制粘贴!
那该怎么办呢?
下面就跟我一起来看看吧!
筛选数据,增加数值
问题描述
下图是一张人员工资表:
现在,需要给以下四位员工每人增加 100 元,名单如下:
大部分小伙伴们都是这样操作的:
先在数据源中找到(或者筛选出)张三这个人,手动增加 100,然后,接着找到下一个人员,继续重复以上操作。
其实这样也可以达成目的,但是效率低下,且容易出错,要是发错工资,很可能就要自己赔了,那可就杯具了!
所以接下来,我就给大家介绍一个高效的小技巧,可以快速批量解决上面的问题。
解决方案
❶ 先在空白区域录入需要增加工资的人员名单。
❷ 选中数据区域中的任意一个单元格,按下图所示调出高级筛选
设置完成之后,点击【确定】。
这样就把所有需要增加工资的人员名单给筛选出来了。
❸ 先复制【H2】单元格中的数字 100。
之后选中 C 列中所有被筛选出来的人员工资,按【F5】->【定位条件】->【定位条件】窗口,勾选【可见单元格】后,点【确定】。
PS:有很多小伙伴们在筛选条件下进行复制粘贴数据的时候,总是不成功,就是因为少了一步定位可见单元格。
如果缺少这一步,就有可能把复制的数据,粘贴到被隐藏的单元格中去了,导致数据出错。
❹ 将鼠标指向选中的单元格,点击右键调出【选择性粘贴】对话框,选择【运算】中的【加】(减、乘、除同理)-【确定】。
这样大功就告成啦!
点击【数据】选项卡中的【清除】取消筛选,我们来看看效果:
对比一下,是不是所有需要增加工资的人员,都改好了。
又快又好又准!!
接下来,我们一起来看下第二种常见的情景👇👇👇
筛选数据,修改数值
问题描述
在一张人员工资表里面,部分人员的工资有变动,需要把 F 列人员的工资都换成 G 列的新工资。
我们按照之前的思路做下看看效果:(具本步骤如上,这里不再赘述。)
你会发现,定位可见单元格之后,复制 G2:G5 单元格,然后粘贴过去,却变成了有的数据粘贴错误,有的数据被粘贴到空白单元格中去了!
那这种情况下该怎么办呢?
解决方案
此时,我们可以借用 VLOOKUP 函数,来「查找引用」F 列到 G 列的数据。具体步骤如下:
❶ 利用上面所述的高级筛选的方法,把所有人员都筛选出来。
❷ 然后在【C2】单元格中录入公式:
=VLOOKUP(B2,F:G,2,0)
并向下填充到 C10。
公式大概的意思是:
在 F 列中查找【B2】单元格中的张三,然后返回【G 列】中对应的工资。
最后,我们清除筛选,效果如下图:
所有的数据都被正确的引用过来了,而且没有破坏被隐藏的单元格中的数据。
PS:如果粘贴顺序一致的话,使用 WPS 的小伙伴们,也可以直接使用「粘贴值到可见单元格」。
除了以上两种场景,需要对筛选后的数据进行复制粘贴外,我们有时还需要把筛选后的数据复制到其他地方。
筛选数据,复制到其他区域
问题描述
如果我们需要把筛选出来的人员名单,复制粘贴到一张新的工作表中:
又该如何操作呢?
解决方案

其实很简单,不论是自动筛选还是高级筛选出来的数据,我们都可以直接复制,然后粘贴到目标位置即可。
此时被隐藏的单元格中的数据是不会被复制的。
但是,如果想把筛选后的数据,复制粘贴到和源数据对应的位置,又双叒叕该怎么办呢?
比如,这里是人员工资表经过筛选后的数据,现在需要把 C 列的基本工资,复制到 D 列。
我们可以这么办:
选中想复制的数据,然后选中你想要粘贴的位置,按【Ctrl R】即可,取消筛选后,可以看到数据还是一一对应的。
你们学会了吗?
总结一下
今天,我们学习了如何在筛选条件下复制粘贴数据的三种场景,涉及到的知识点如下:

❶ 使用高级筛选功能筛选出符合多个条件的人员名单。

❷ 定位条件中的「可见单元格」

❸ 选择性粘贴中的运算。

❹ 借用 VLOOKUP 函数变相实现数据的复制粘贴。
❺ 对应粘贴筛选后的数据。
好了,今天的分享就到这里,如果小伙伴们有其他好方法可以留言跟大家一起分享下噢!

为感谢同学们对秋叶 Excel 的陪伴和支持,我们决定建立秋叶 Excel 读者群,欢迎大家扫描下方二维码加入哦~

群内不仅能互相交流学习 Excel,还会掉落各种学习资源,助力大家提升办公效率

(0)

相关推荐