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

表格技能不熟练的会计看过来~

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自学成才

  • 发表于 2021-07-14 14:57
  • 阅读 ( 1591 )
  • 分类:Excel学习

1 条评论

请先 登录 后评论
璞之-会计家园
璞之-会计家园

1051 篇文章

写作榜 »

  1. 是我的海 1386 文章
  2. 老会计卓玛 1359 文章
  3. 璞之-会计家园 1051 文章
  4. 倪老师 533 文章
  5. 我是二娃 51 文章
  6. 尔玉 28 文章
  7. 程守峰【武汉智财信】13971518806 24 文章
  8. 谢晶晶 19 文章