标签: excel vba vlookup
有人可以告诉我为什么vlookup函数给我“ N4657”而不是“ N2875”作为答案吗?
所有相关信息均在此图像中捕获。谢谢。
答案 0 :(得分:1)
您需要指定您希望vlookup仅返回完全匹配项。即您应该将公式更改为
IDNiv = Worksheetfunction.Vlookup(Me.ComboNiv.Value, Feuil13.Range("B:C"), 2, FALSE)
默认情况下,Vlookup设置为仅返回仅适用于排序表的近似匹配。