Vlookup公式匹配出错,分析思路,F4来帮忙

2021-07-14 14:57:26
剩余内容,展开全文

Vlookup函数是我们办公室人员用的很频繁的一个,但在使用过程中经常会有各种错误,举个实例,左边是公司的员工工资表数据,然后右边我们需要查找匹配出部分员工的工资数据,如下所示:

我们在F2单元格中使用的公式是:

=VLOOKUP(E2,B2:C12,2,0)

Vlookup公式匹配出错,分析思路,F4来帮忙


上面的结果匹配出来了,但是下面的数据没有匹配出来,但是左边实际上是存在这些数据源的。

数据量很少的时候,容易发现错误,但是数据一多,有时候还很难发现错误。

首先分析原因

第一个参数,查找值,一般不会错

第二个参数,查找区域,(查找值必须位于查找区域的第一列,也就是查找的员工在B列,所以必须从B列开始向右拉数据,关于这条规则,也满足,没有出错)

第三个参数,为查找区域向右数,你想得到第几列的结果,这个第2列也没错

第四个参数,为精确查找,填0也没错


上面的基本逻辑都没有错,但当我们把单元格放在B3的时候,我们就会发现

公式变成了:

=VLOOKUP(E3,B3:C13,2,0)

第2个参数数据区域向下也变动了,而需要查找的张三,没有在这个数据区域范围了,所以查找不到

Vlookup公式匹配出错,分析思路,F4来帮忙



所以对于第2个参数,数据区域,我们需要把数据固定,有两种方法,第一种方法,选中数据区域,然后按F4键,会出现美元符号,进行固定引用

Vlookup公式匹配出错,分析思路,F4来帮忙


然后向下填充,就能得到所有正确的结果了

Vlookup公式匹配出错,分析思路,F4来帮忙


除以之外,还有第2种方法,就是第2个参数数据区域直接引用多列数据就可以了,把公式变成:

=VLOOKUP(E2,B:C,2,0)

Vlookup公式匹配出错,分析思路,F4来帮忙


这样就得到了所有的结果

如果说还有一种极端情况,公式完全是对的,数据引用区域也没有问题,如果还出错了,如下所示:

Vlookup公式匹配出错,分析思路,F4来帮忙



这种情况下,我们只需要查找替换调出来,然后查找一个空格,将其替换掉就可以了

Vlookup公式匹配出错,分析思路,F4来帮忙

来源:excel自学成才

  • 2399 人看过