目录

Excel-粘贴数据到可见单元格

Excel 粘贴数据到可见单元格


一. 前提条件

⏹有如下表格,将名字中带有三的人给过滤出来,然后将地址给粘贴到相应的单元格中 https://i-blog.csdnimg.cn/direct/c717ac85fb194c38a2cf470a7aaacc9e.png 😓但是由于显示出来的单元格是被过滤出来的,不符合条件的人名被隐藏起来,处于不可见状态 且Excel2016并没有提供,粘贴到可见单元格的功能,导致我们无法粘贴数据

二. 添加辅助列

⏹如下图所示,给符合条件的数据旁,添加一个辅助列,通过 =ROW() 函数来标识对应数据所在的行号

  • 然后再取消过滤条件,给每一个行再添加一个辅助列,从小到大按顺序填入数字
  • 然后将通过 =ROW() 函数生成的行号复制粘贴为纯文本 https://i-blog.csdnimg.cn/direct/66e6d55948ec4b86be2736140bbda1ef.png

三. 排序,并粘贴数据

⏹通过辅助列1进行升序排序,将符合条件的数据凑在一起,置于表格的前部分,然后就可以粘贴数据了 https://i-blog.csdnimg.cn/direct/60bbf217975d4038b4584ba59b4e7449.png ⏹粘贴完数据之后,再按照辅助列2进行升序排序,就可以让表格的数据顺序回到初始状态了,最后再删除辅助列即可。 https://i-blog.csdnimg.cn/direct/912137dd61994767a31d9c771b2fe1d4.png