又一个超级厉害的Excel新函数,数据查询比Vlookup函数好用100倍在数据处理过程中,我们掌握几个函数公式,可以提高工作效率,今天给大 家介绍一个Excel新函数,它可以秒杀Vlookup,在数据处理和查询中更胜一筹。函数介绍:FILTER函数—条件筛选函数,用法结 构为:=? Filter(数组,条件,如果查找不到返回值)。第1参数为数组,可以是多行多列;第2个参数是条件,即我们筛选数据设置的 条件;第三参数为查找不到返回的值,可以为空,也可以自定义值。实例说明:实例1、单条件查询如图,我们需要根据下方的查询条件,查找对应 的结果,在单元格中输入公式:=FILTER(D2:D6,C2:C6=A8),最后回车键得到结果。实例2、从右向左反向查找如图,我们 根据相应的产品名称,查找对应的区域,我们在单元格中输入公式:=FILTER(B2:B6,C2:C6=A8)。Vlookup函数不支 持从右向左查找,而我们使用Filter函数便轻松完成。实例3、多条件查找如图,我们给出的查找条件为区域在广州,产品名称为F产品的2 024年销量,在单元格中输入公式:=FILTER(E2:E6,(B2:B6=A8)(C2:C6=B8)),最后按回车键得到计算结 果。实例4、如果查找不到结果如图,我们需要查找的产品并不存在,这时我们在单元格中输入公式:=FILTER(C3:C8,A3:A8= A12,''''),最后回车即可,查找不到值我们可以自定义返回的内容,这里我们定义为空值。函数的第3个参数直接设置就可以。实例5、查找 多列数据如图,我们根据条件查找对应的多列数据内容,在单元格中输入公式:=FILTER(D$2:F$7,C$2:C$7=A8,"") ,最后回车键。查找多列数据,我们第一参数数组设置为多列即可。 |
|