摘要:我们会去对B列进行筛选,筛选结果是吕布,然后对应D列的结果就是我们想要的
Excel新版本筛选新公式FILTER非常强大,今天分享多条件筛选方法
举个简单的例子,根据姓名,去筛选工资数据
如果我们要查找吕布的工资
我们会去对B列进行筛选,筛选结果是吕布,然后对应D列的结果就是我们想要的
用FILTER公式表达,只需要输入:
=FILTER(D:D,B:B=F2)
对应的是FILTER(筛选的结果,筛选的条件列=条件值)
如果我们想制作一个查询器,根据H2单元格的姓名条件,快速查找出对应的结果
这里查找的结果列是4列,所以,只需要输入的公式是:
=FILTER(A:D,B:B=H2)
对应的第一参数选择的多列
如果我们的需求是一次性把这3个姓名的信息查找匹配出来呢
这个时候,我们需要对第2参数进行改变,需要输入的公式是:
=FILTER(A:D,COUNTIFS(H2:H4,B:B))
为了理解上述第2参数=COUNTIFS(I2:I4,B:B),我们单独放在单元格里面,得到的结果如下所示:
其实就是不为0的就会被筛选出来
当然以上用的是数组用法,如果引用整列会比较卡,我们可以使用公式:
=FILTER(A1:D5000,COUNTIFS(H2:H4,B1:B5000))
关于这个小技巧,你学会了么?动手试试吧!
来源:Excel自学成才一点号