怎样在excel中筛选后复制粘贴数据不包含隐藏且在原位置将公式贴为值?

如题所述

复制很容易实现,但是直接粘贴(无论是数值还是公式)到原来的位置,都无法直接实现。
通常的做法是:
1、复制原有的工作表(避免误操作损坏原表,以下操作都在本复制表中进行),a列前插入一个序列号列(1、2、3....),用来作为索引数据;
2、复制的时候 选定筛选后的数据,ctrl+g 定位 可见单元格,然后粘贴到空表中,然后再次粘贴选择“”选择性粘贴“”勾选“”数值“”(第一次粘贴的作用是粘贴格式、单元格样式等,第二次是将公式复制为数值),这样就得到了若干行不含公式的筛选数据;
3、回到筛选表,将已经复制的筛选部分整行删除(为避免误删,最好选定后也 ctrl+g定位),取消筛选,将第二步获得的数据粘贴到数据区最下方;
4、使用a列的序号作为排序依据,将最下方粘贴的数据 “排序”到原始位置,删除a列;
5、检查表格是否存在问题(有部分特殊公式在排序、删除的时候会出现异常),没有问题就将表格复制回原始表格即可。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答