收藏!字典|多条件查找|上篇|五大类|20种方法|Wps函数

原创 版权所有

本文具有“字典”的作用,解决了99.9%的查找问题,你没有理由不点赞。

请先点个赞、顺手收藏

经过十天的准备,终于完成这部史前巨典:“多条件查找”大汇总,全程图解,方便阅读。

由于内容丰富、篇幅较长,分为“上篇”、“中篇”、“下篇”,请持续跟进、关注。

本文汇集了“常规”与“非常规”的各种查找方法。方法比较多、会让你有点乱,为方便条友记忆和理解,我把它分为“五大类”,即合适“初学者”、也适合“进阶者”阅读:

第一大类:常规方法(6种)

第二大类:构建过渡表格法(2种)

第三大类:布尔值法(6种)

第四大类:二次查找法(2种)

第五大类:其它(4种)

第一大类:常规方法

以下所有示例的查找条件皆为:查1班、小二、语文成绩,不再说明。

方法1:Vlookup+if

要点提示

用if构建两列表格:1-真值-查找列,0-假值-返回列。注意查找值和查找区都要用“&”拼接成一格或一列(以下类似情况,不再说明)

方法2:Index+Match

要点提示

用Match确定“查找值”在查找区的“相对列位置”,index返回行、列交叉值。

方法3:Xlookup

要点提示:略

方法4:Filter

要点提示:略

方法5:lookup

要点提示

表格要先按查找区(第2参数)排序(升序),查找区和返回区都须单列。

方法6:Dget

要点提示

Dget是针对数据库的查找函数,所有参数的区域范围都要包含“标题”:第2参数也可指明返回哪一列,如本例也可以写“3”即语文列,第3参数是条件,要包含标题和查找值。

第二大类:构建过渡表格法

需要构建临时过渡表格的原因,主要是有些查找函数有特殊的条件要求,有些需要把二维转为一维,有些需要临时抽取某些行或列……需要对表格进行重新组合、裁剪、拼接等。比如Vlookup要求查找区应该是第一列。

方法7:Vlookup+Choose

要点提示

用Choose构建过渡引用表格,作用类似于方法1的if

方法8:Vlookup+Hstack

要点提示

Hstack拼接过渡表比choose更简便、高效!

还有其它更多的函数也可以构建类似的过渡表格,再提供给各种查找函数查找,一样可以起到相似的作用,条友们可以多多测试。

下一篇(中篇):布尔值法(6种)——进阶篇,请持续关注!

先给个好评吧!