公式:=FILTER(A2:E19,A2:A19="河南省")
第一参数:A2:E19,这个就是查找的数据区域
第二参数:A2:A19="河南省",这个就是查找的条件,需要注意的是有中文字符出现,必须用双引号括起来才可以,否则函数会返回错误值
第三参数:因为它是一个可选参数,在这里我们将其省略掉了
三、实现数据查询
FILTER函数也是可以数据查询的,前提条件与查找函数一致,就是要求查找值在数据区域必须是唯一的,公式与上面的一对多查询一致,比如在这里我们想要查找张飞的语文成绩,只需要将公式设置为:=FILTER(A1:B9,A1:A9="张飞")即可找到张飞的语文成绩
四、多条件一对多查询
这个公式也可以实现多条件一对多查询,比如在这里我们想要查找一下河南省鲁班的所有数据。
只需要将公式设置为:=FILTER(A2:E19,(A2:A19="河南省")*(B2:B19="鲁班"))就能找到河南省鲁班的所有数据,在这里我们仅仅是更改了FILTER的第二参数,让2个筛选条件相乘即可
既然可以实现多条件的一对多查询,那么它也能实现多条件查询,与实例三类似,大家可以动手做一下,在这里就不再演示了
五、屏蔽错误值
它的第三参数,我们刚才都没有设置,它最大的作用就是用来屏蔽错误值或提示我们找不到正确的结果,比如在这里我们查找下小明的语文成绩来看下效果
将公式设置为:=FILTER(A1:B9,A1:A9="小明","找不到结果"),函数就会返回找不到结果,因为在这里表格中是没有小明的,如果将第三参数省略函数就会返回错误值,设置第三参数后,函数就会返回第三参数对应的结果
以上就是今天分享的全部内容,这些都是FILTER的基本用法,更多高阶用法还在待发掘中~
我是Excel从零到一,关注我,持续分享更多Excel技巧