excel筛选后要在一列里粘贴数据,要求数据与筛选后数据一一对应
发布网友
发布时间:2022-05-03 05:34
我来回答
共5个回答
热心网友
时间:2023-10-11 09:21
你是想把复制的内容粘到筛选后的结果后面是吧?你这个问题其实挺刁钻的!
正常方法是粘不上的,粘上了也会错位,下面我说说粘帖方法:
1、选择筛选表格后的空白区域(你要贴的地方),然后CTRL+G定位,选则可见单元格,(定位完后,你选的区域都处于被选状态,但实质上这个选择不包括隐藏单元格!)然后直接输入一个数字或任意字符(如:1),并按CTRL+回车,选择区域都是1了。
2、去掉筛选状态,而过后排序,以你输入1那列做主要排序依据,次要以你的编号,这样我们就得到了和筛选一样的结果。你可以随意粘贴了。
小说明:筛选的方法看似方便,实质上*非常多,筛选结果再利用可操作性非常差,远不如排序实用,尤其筛选后的复制粘贴相当困难,工作中我是尽量不用的,而排序结合其它方法完全能达到筛选结果,可操作性远胜于筛选!
热心网友
时间:2023-10-11 09:21
这个问题经常出来害人,解决方法是:
1、取消筛选,增加辅助列,比如在c列输入 1、2、3....这样的序号;
2、反向筛选 b列 (比如以前筛选 包含 xx 的,就筛选成 不包含xx的 ,以前筛选 第一、二项,就改成筛选除了第一、二项的其他项目)
3、复制筛选后 c d 列对应的内容到一张空白表格 ab列(如果复制的内容中包含被筛选的部分,就在复制前选择cd列数据,让后 ctrl+g 定位条件 “可见单元格”,以后类似操作方法一样,不重复了。)
4、重新按照现在图片的情况筛选b列,然后复制 对应的 c列数据到 第三步 所说的 “空白表格”中已有a列数据的最后一行;
5、将需要粘贴的数据 粘贴到第四步骤 获得表格的对应 b列
6、使用a列作为依据对ab列排序,然后将b列数据复制到图中表格D列。
完成操作。
热心网友
时间:2023-10-11 09:22
可以使用公式匹配过去
=vlookup()
如果是粘贴的话 可以试试用 定位 可见单元格
点击查找下的 定位 即可
一般如果可以用公式解决 最好用公式
热心网友
时间:2023-10-11 09:22
用函数,无需筛选。
热心网友
时间:2023-10-11 09:23
原表是什么样子的,用vlookup函数不可以吗