Excel常用各种条件查询套路函数(二)
继续给大家分享的主题是Excel函数常用的各种条件查询套路总结第二部分,内容涵盖了精确查询、模糊条件查询、多结果数据查询以及动态表格查询。

2、多条件模糊查询多条件模糊查询依然可以使用LOOKUP(1,0/(条件),结果)的经典套路。下面的公式利用SEARCH函数支持使用通配符的特性(FIND函数不支持通配符),进行模糊查询匹配。公式参考:=LOOKUP(1,0/SEARCH("*"&A10&"*"&B10&"*",A$2:A$7&B$2:B$7),C$2:C$7)

三、多结果数据查询:
1、该问题依然有一个经典的万金油函数查询套路,INDEX+SMALL+IF。公式:=INDEX($B:$B,SMALL(IF($A$1:$A$7=$D$2,ROW($1:$7)),ROW(A1)))

2、注意:公式先通过IF函数判断A1:A7的数据是否等于D2单元格的查询值,如果相等,则返回对应值的行号,否则返回逻辑值FALSE;然后通过SMALL函数对行号从小到大取值,最后通过INDEX函数根据行号按图索骥取得最后的查询结果。