导语
筛选是一项极常用的数据处理手段,但筛选状态下的复制与粘贴都是需要一些技巧的,否则要么复制出来的内容太多,要么粘贴回去的时候错行了。今天胡剑只讲在筛选状态下如何把数据往回粘贴。
案情回顾
想象一下,您已经从一个100行的表格中筛选出10行数据,并成功将该10行数据独立地复制到了另一个区域,经过若干修改,您希望将该10行数据重新粘贴回原100行的数据表。
这个时候,您可能会发现数据错位了,复制的数据源与目标区域的行并不是一一对应的,叫苦不迭呀。
有此经历的我们往下看,胡剑会介绍两种方法,在此之前先回顾一下案情,分析一下案情。
a1
a5
a6
综
以上就是筛选状态下往回粘贴的一般情形,客官您是否也有过这样的体验?下面我们来一场案情分析吧,要记住真相永远只有一个!
名侦探柯南的音乐响起...
真実(しんじつ)は いつも ひとつ!
xi n ji zi wa,yi zi mo hi do zi!
案情分析
b1
b2
综
将连续的区域复制到不连续的区域,数据行之间不能一一对应。要解决这个问题可以分两种方式:
Excel中的数据有两个关键属性,一个是值,一个是位置,因此考虑问题的时候我们往往也可以从这两个方面出发。
方案1:调整行位置
c1
c2
菜单位置【数据】-【删除重复项】,这里选定左侧的数字作为重复项判定依据,从而得到与筛选区域完全对应的行号序列。
排序也是按左侧数字进行,效果是调整了有效数据之间的行间隔,是其与筛选区域完全一致。
c3
复制下方调整好行间隔的区域,然后通过选择性粘贴的方式粘贴回筛选区域,关键点是在选择性粘贴对话框中勾选跳过空单元复选框。
选择性粘贴
完成复制操作后单击鼠标右键,就能在快捷菜单中找到选择性粘贴命令。
跳过空单元
复制后直接往筛选区域粘贴,那么空白数据会覆盖筛选区域中隐藏的那些数据,构造跳过空单元可以避免这个情形。
c4
方案2:行数据值匹配
d1
d2
自言自语
本例中用值的方式不是更简单,函数神奇!很多时候用函数公式会更简单,基础操作有太多的步骤和技巧,虽然看上去很经验,令人拍案叫绝,但不及函数公式的便捷。
函数公式就一招,编辑公式,往下拖拉,或往右拖拉,或往下往右同时拖拉...
当然首先你得会函数公式!:)
筛选状态下往回粘贴的技巧
来自胡剑函数学堂
00:0010:29
作者介绍
微软全球最有价值专家MVP
多本Excel畅销书作者
公众号:hujian_0227
亲授课程
ExcelHome出品
资费:388
报名客服QQ:400 004 9448
正式课程下周二(7月4日)正式开始
做一个技艺精湛的职场手工艺者,在提升自己的同时惠及他人