为什么Vlookup给我错误的答案?

时间:2020-02-21 09:55:28

标签: excel vba vlookup

有人可以告诉我为什么vlookup函数给我“ N4657”而不是“ N2875”作为答案吗?

所有相关信息均在此图像中捕获。谢谢。

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要指定您希望vlookup仅返回完全匹配项。即您应该将公式更改为

IDNiv = Worksheetfunction.Vlookup(Me.ComboNiv.Value, Feuil13.Range("B:C"), 2, FALSE)

默认情况下,Vlookup设置为仅返回仅适用于排序表的近似匹配。

相关问题