如何将筛选出来的数据粘贴到另一筛选状态下的表格中?

如何将筛选出来的数据粘贴到另一筛选状态下的表格中?

微信公众号 | Excel应用大全(ExcelApp520)

原创作者:李锐

当你在表格中做完筛选,想把筛选结果粘贴到另一张筛选状态下的表格时,你知道应该怎么办吗?

比如,下面的表1包含订单数据,只有两列字段,姓名和订单号。

当我们直接操作的时候,返回的结果并不是我们想要的;

如下图动图所示,粘贴结果会覆盖掉下面的数据,而不是将他们分别复制到想去的地方;

遇到这类问题,应该怎么办呢?

如下图所示,这个结果是错误的;

除了第一条李锐1对应的订单复制对了,其他两条记录都粘贴错地方了;

遇到这类问题怎么解决呢?

其实只要你掌握方法,这类看似无解的问题,依然有解决方案。

可惜大部分人还不知道方法,下文就来解析一下设置过程和原理。

除了本文内容,还想全面、系统、快速提升Excel技能,少走弯路的同学,点击微信公众号“跟李锐学Excel”底部菜单的知识店铺,获取系列视频课程。

各种不同内容、不同方向的Excel视频课程

解决方案

在表2中输入以下数组公式,按Ctrl+Shift+Enter结束输入;

如下图所示,将公式向下填充;

这个公式支持筛选状态下,直接往下填充;

即使清除筛选条件全部显示,也不影响其他行的数据;

仅在你需要的地方调用数据,其他地方保持原样。

效果如下图所示。

这样,原本很让人头大的筛选状态下的复制粘贴问题,妥妥的搞定啦!

原理解析

首先明确思路:

1、利用index+small+if万能公式提取目标数据;

2、利用公式填充目标单元格;

这个公式先利用IF依次判断是否满足姓名条件,对于满足条件的数据,提取对应行号,然后传递给index函数调用订单数据。

有了这个思路再回看上述的操作过程,加深理解,以便在以后的实际工作中能够举一反三。

扩展说明

此案例用到的数组公式,需要ctrl+Shift+Enter三键输入,否则无法返回正确结果;

关于数组公式的详细解析,在九期特训营的函数中级班有视频讲解。

有其他需求的同学请留言反馈,我再写教程的时候一并解答。

希望这篇文章能帮到你!

体系化Excel超期视频课程↓返回搜狐,查看更多

相关阅读

HTC Desire 820s:强大性能与时尚设计的完美结合
365betmobileapp

HTC Desire 820s:强大性能与时尚设计的完美结合

📅 08-04 👁️ 2659
秦公镈铭文
365betmobileapp

秦公镈铭文

📅 06-28 👁️ 9480
objk是什么意思(objk解析及其含义,详细了解objk是什么意思)
365betmobileapp

objk是什么意思(objk解析及其含义,详细了解objk是什么意思)

📅 07-07 👁️ 1323