专栏名称: Excel之家ExcelHome
excel技巧原创教程每日推送,excel表格职场模板干货仓库,图文/视频/动画等多种教学方式分享excel操作技巧教程/excel函数公式教程/excel数据透视表教程/excel图表教程/Word教程,助您轻松提高办公效率!
目录
相关文章推荐
Excel之家ExcelHome  ·  用好逆透视列,表格结构快速转换 ·  2 天前  
Excel之家ExcelHome  ·  五分钟详解SUMIF函数,条件求和不用愁 ·  3 天前  
完美Excel  ·  第1名🆒👍 ·  6 天前  
Excel之家ExcelHome  ·  学会这些Excel函数公式,效率提升2.7% ·  1 周前  
Excel之家ExcelHome  ·  算年龄、算工龄,DATEDIF函数用过吗? ·  1 周前  
51好读  ›  专栏  ›  Excel之家ExcelHome

筛选状态下往回粘贴的最帅姿势

Excel之家ExcelHome  · 公众号  · Excel  · 2017-07-19 07:03

正文



01

导语


是的,有关筛选状态下往回粘贴的图文已经写过一篇了。那篇图文从【位置】和【数值】两个方面进行了考虑,并分别给出了【调整行位置】和【行数值匹配】两个方法,也算非常精妙。上一图文


思路本身就是有生命的。【行数值匹配】是抓住【数值】并通过VLOOKUP函数来实现的。于是,我想能否抓住【数值】却不借助函数呢?这一想最帅的姿势就诞生了,但这让我很尴尬!因为当时那个图文还没有发出去,这里又有更好的方法了,真的好尴尬...


02

场景回顾


想象一下,您已经从一个100行的表格中筛选出10行数据,并成功将该10行数据独立地复制到了另一个区域,经过若干修改,您希望将该10行数据重新粘贴回原100行的数据表。

这个时候,您可能会发现数据错位了,复制的数据源与目标区域的行并不是一一对应的,叫苦不迭。

上一图文介绍了两个方法来解决上述问题,加上本图文就是第3个。在祭出大宝剑之前,容我们一起再回顾一下整个案情吧。

01



  • 数据项C即将被筛选

    02



  • 数据项C处于筛选状态

    03



  • 将A区筛选区域复制到B区

  • 完成对B区数据的修改(3%,6%,9%依次被修改成了30%,60%,90%)

    04



  • 将处理后的B区数据往回粘贴至C区

  • B区数据并没有完整的覆盖筛选区域,6%,9%依旧巍然不动。

    这也正是症结所在。

    05



  • 左图是取消筛选后看到的真实场景。从中可以看出B区数据覆盖了原表格的整块区域,而没有依次分配到筛选状态下的各个行。


03

症结分析


  • 筛选状态下各记录行依然是隔离的,并不是一整块区域。



04

宝剑出鞘


上一图文介绍的两个方法【行位置调整】与【行数值匹配】,其核心都是抓住了数据的行位置,本方法的核心实际也是抓住数据的行位置,只是方法显得更加精妙。

01


  • 在数据表辅助列中添加序数字1,2,3用来标记每一行

02


  • 将筛选区域复制到B区

  • 完成对数据的修改(3%,6%,9%修改为对应的30%,60%,90%)

03


  • 删除筛选区域辅助列的序数字


    04


  • 清除筛选以全量的方式显示原数据表。

  • 将修改后的数据粘贴至D区,也即粘贴至原数据表底部。

05



  • 以辅助列序数字作为依据进行排序,由于序数字代表了行顺序,因此一经排序修改后的行自然对应到原始行位置。



05

视频演示





06

音频称述






在函数公式的学习路上,让我为您点亮一盏灯!

推荐文章
Excel之家ExcelHome  ·  用好逆透视列,表格结构快速转换
2 天前
Excel之家ExcelHome  ·  五分钟详解SUMIF函数,条件求和不用愁
3 天前
完美Excel  ·  第1名🆒👍
6 天前
Excel之家ExcelHome  ·  学会这些Excel函数公式,效率提升2.7%
1 周前
Excel之家ExcelHome  ·  算年龄、算工龄,DATEDIF函数用过吗?
1 周前
水木文摘  ·  让你气质爆表几大公众号
7 年前
集思录  ·  3月17日投资提示 - 光大转债申购
7 年前
亲仁书屋  ·  海瑞:世人都说我怪 谁能懂我的痴
7 年前