这种Excel报表筛选公式太高级,97%的人都不会用

点击上方蓝字  免费关注

置顶公众号设为星标,否则可能收不到文章

个人微信号 | (ID:LiRuiExcel520)

微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

很多人对于Excel公式有个错误的理解,误以为公式只能用来计算数据,其实公式还可以帮我们查询和筛选数据。

不仅仅是一列数据查询,整张报表的查询、提取、筛选也可以实现!

今天介绍一种高级的报表筛选数组公式,这种技术有多强大,我们看个案例效果就了解了。

要求你从左侧的报表中,按照分店条件提取所有满足记录的行。

先来看下设置好以后的演示效果,如下动图所示。

这种效果不仅能根据条件查询并提取目标记录行,还十分智能的跟随数据源自动更新,是一种很经典的数据查询提取技术。

下文中会介绍具体设置方法。最后也会给出进阶课程,便于想深入学习的同学系统提升。

本教程内容担心记不全的话,可以分享到朋友圈给自己备份一份。

强大的兼容性能

再给出具体公式前,我们先看一下当数据源删除部分记录时,公式是否完美兼容。

当左侧的原始记录删除、修改时,我们看下测试效果,如下图所示。

上图可见,公式结果完美兼容。

我们再来测试一下,当数据源新增记录行、或修改时,公式返回结果是否依然正确。

可以看到,无论数据源删除行、新增行、修改记录,公式结果都完全正确。

了解这种公式的使用场景和优势后,下面继续看下具体的公式写法。

经典的查询提取组合公式

在H2单元格输入以下数组公式,按Ctrl+Shift+Enter三键输入:

=INDEX(A:A,SMALL(IF($B$2:$B$21=$F$2,ROW($2:$21),4^8),ROW(A1)))&""

然后将这个公式填充到H2:K10单元格区域。

当然,如果你要提取的行数较多,继续向下填充即可,只要保证公式填充的区域行数大于目标记录行数,就可以把所有结果完整提取出来。

关于这个数组公式的原理解析不在这里展开,因为没那么简单,涉及到太多的知识点,没有系统的学习无法理解原理,但是不影响你照猫画虎自己套用。

想进一步了解公式原理和底层架构技术的同学,请进九期特训营的函数中级班系统提升,从微信公众号“LiRuiExcel”进底部菜单的“知识店铺”获取。

希望这篇文章帮到你。

这么多内容担心记不全的话,可以分享到朋友圈给自己备份一份。

更多经典的实战技能,已整理成超清视频的系统课程,方便你系统提升。

如果你喜欢超清视频同步演示讲解的课程,下方扫码查看↓

(点击图片可放大查看)

如果你喜欢这篇文章

欢迎点个在看,分享转发到朋友圈

>>推荐阅读 <<

(点击蓝字可直接跳转)

史上最全VLOOKUP函数套路大全

Excel万能函数SUMPRODUCT

IF函数强大却不为人知的实战应用技术

SUM函数到底有多强大,你真的不知道!

史上最全条件求和函数SUMIF教程

最具价值日期函数DATEDIF套路大全

Excel高手必备函数INDIRECT的神应用

飞檐走壁的函数里数她轻功最好!她就是...

COUNTIF,堪比统计函数中的VLOOKUP,你会用吗?

这个函数堪称统计之王,会用的都是高手!

按上图↑识别二维码,查看详情

请把这个公众号推荐给你的朋友:)

↓↓↓点击“阅读原文”进知识店铺

     全面、专业、系统提升Excel实战技能

(0)

相关推荐