Excel用VLOOKUP函数经常匹配不全,什么原因?

2024-11-16 10:39:12
推荐回答(3个)
回答1:

原因:没有在公式中使用“$”绝对定位符号,导致在下拉公式时取数区域不固定出现取数错误的情况。

解决方法:

1、下图中需要根据名称提取“数据2”栏目中的内容,需要使用到vlookup函数。

2、点击插入函数并选择vlookup函数,在参数中按照下图输入内容。

3、转换成公式为:=VLOOKUP(F2,$A$2:$D$7,3,0)。

4、点击回车生成结果并下拉公式即可看到对应名称提取出正确的数据了。

回答2:

1:猜测,你公式的数据区域因拖动而发生变化,因为公式里没有加上$符号,公式应该是:vlookup(A2,sheet2!A$1:B$354,2,0)
2: 最后一个参数可以用1,精确匹配尝试一下。

回答3:

做匹配时候,选择数据表时候不要直接选择那几列,而是拖动选择那几列的数据:
例如:不要输入:=VLOOKUP(C1,K:N,2,FALSE),
而是输入:=VLOOKUP(C1,K1:N87,2,FALSE)。