分享

以一查多的4条公式,第1条比万金油公式强百倍!

 Excel不加班 2022-05-20 发布于广东

与 30万 粉丝一起学Excel


VIP学员的问题,要根据负责人,动态引用所有相关数据。效果如动画所示。


这种最常用的有4个公式,跟着卢子一起来看看。

1.FILTER


这个公式,一定要用动画演示,才能展示魅力。输入公式,回车,自动扩展区域,生成所有结果。

=FILTER(B4:C11,D4:D11=G2)


语法说明:

=FILTER(返回区域,条件区域=条件)

这是office365特有的函数,即便是数组公式,也无需按三键,区域能够自动扩展,这是其他版本无法比拟的。

2.筛选公式(也叫万金油公式)

这是10年前的老方法了,只要提到相关的问题,都是这个套路。数组公式,需要按Ctrl+Shift+Enter三键结束。

=IFERROR(INDEX(B:B,SMALL(IF($D$4:$D$11=$G$2,ROW($4:$11)),ROW(A1))),"")



语法说明,这是固定的套路,只需更改里面提到的区域即可。

=IFERROR(INDEX(返回区域,SMALL(IF(条件区域=条件,ROW(行号区域)),ROW(A1))),"")

3.VLOOKUP+辅助列

数组公式对于很多人来说,不容易理解和使用,因此最近几年才有了这个辅助列的查找方法。

负责人出现多次,用COUNTIF判断次数后连接起来,这样就变成唯一值。

=D4&COUNTIF(D$4:D4,D4)


而负责人连接ROW,也能起到类似的作用,因此就可以用VLOOKUP进行查找,查找不到的嵌套IFERROR让错误值显示空白。

=IFERROR(VLOOKUP($G$2&ROW(A1),$A:$C,COLUMN(B1),0),"")


4.LOOKUP+辅助列

跟方法3类似,都是通过A列的辅助列进行查找。

=IFERROR(LOOKUP(1,0/($G$2&ROW(A1)=$A$4:$A$11),B$4:B$11),"")


学无止境,每隔几年,总会有新公式出来,越学习,写的公式越简洁,效率越高。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多