奇信邦网游福利站

Vlookup函数的6个高级用法,及99%新手都会犯的错误

3、交叉查询

比如:我们要查找“阿普”的多个字段“绰号”“能力”“职位”,而顺序与数据源的却不一致。

说明:在基本用法上,将第三个参数返回值列序用MATCH替换,通过匹配,自动返回目标字段在查找区域的列序。

4、区间查询

根据区间来查找对应的等级

注:最末参数是1的时候,实现模糊查找,要得到正确结果,查找区域首列必须升序排列。

5、横向查询

比如:通过职位查询姓名

注:通过TRANSPOSE函数将横向区域转置为纵向区域,然后再用VLOOKUP函数进行纵向查询。

6、逆向查询

比如:通过恶魔果实来查人物

=VLOOKUP(D2,IF({1,0},B2:B9,A2:A9),2,0)

注:公式中用IF({1,0} 把B列和A列组合在一起,并把 B列放在A列前面。

Vlookup函数常见错误

1、公式输入错误

以下情况均以此图为例

即查找的对象D2,必须对应区域的第1例,即A1,要一一对应起来。

同理,B12,写公式时要注意将查找区间囊括完整,不能漏掉列数、行数。

“,0”

0:精确查找

1或省略时:模糊查找。

如果忘了设置第4个参数会被公式认为按模糊查找进行。当区域也不符合模糊查找规则时,公式会返回错误值。

注:当参数为0时可以省略,但必须保留“,”号。

查找为数字,被查找区域为文本型数字

解决方案:=VLOOKUP(D2&"",A1:B12,2,0)

查找为文本,被查找区域为数字

解决方案:=VLOOKUP(D2*1,A1:B12,2,0)

3、不小心键入了空格

比如:在D2处含有多余的空格,造成查找错误。

解决方案:删除多余空格;也可以用公式trim替换掉空格。

=VLOOKUP(TRIM(D2),A1:B12,2,0)

VLOOKUP函数是Excel中使用频率最高的“三剑客”之一,虽然经常被LOOKUP以及其他函数虐打,但光彩依旧,关于VLOOKUP,你还有什么其他想要了解的?欢迎评论区留言!返回搜狐,查看更多