vlookup返回错误的值

时间:2019-05-31 08:34:25

标签: excel excel-formula

我正在努力寻找为什么我的vlookup无法返回正确值的原因。

所以我有2个工作表,我想在其中搜索表中的代码栏,如果该表中存在代码表,则返回项目号。

所以我的第一个工作表有

ID      InternCode Desription                   CodeBar
10266   #N/D       NUTREA 12-4-6 1 LT           5600993900087

ID,InterCode和CodeBar是字段类型编号。

在另一张表(米拉)中,我拥有所有项目的内部代码,代码栏,描述和价格。

Item No_    Barcode No_     Description         Price
1515150032  5600993900087   NUTREA 12.4.6 1L    1.20

所以我想获取商品编号“ 1515150032”和价格“ 1.20”。

我将ItemNo,BarCode和Price设置为字段编号。

为了获取项目编号,我正在VLOOKUP(D4;Mira!A:D;1)中进行操作,这将返回值9590900018而不是1515150032。

为什么?

1 个答案:

答案 0 :(得分:0)

在不进一步了解精确设置的情况下很难做到精确,但是下面的图片应该可以给您一个思路。调整范围以适合。

F2中的公式为=INDEX(A$6:A$10,MATCH($D$2,$B$6:$B$10,0))

G2中的公式为=INDEX(D$6:D$10,MATCH($D$2,$B$6:$B$10,0))

enter image description here