我有一个从第二张表中提取数据的 vlookup,但我不知道我错了什么。大多数数据都被正确提取,但在少数情况下,它们不是。
我正在使用两个 Vlookup - 一个从范围内的第 7 列提取,一个从范围内的第 12 列提取,分别给出我的测量单位和成本。我的公式如下:
=IF(A8="","",VLOOKUP(A8,'Revel Export'!$B$2:$N$50000,7)) //这向我展示了我在单元格 A8 中找到的 UOM
=IF($A8="","",VLOOKUP($A8,'Revel Export'!$B$2:$N$50000,12)) //这显示我在单元格 A8 中找到的成本
$A8 确实会随着每个单元格的上下变化而变化,因此它在 C 和 D 列中从 $A5 变为 $A14。
请看我附上的截图。你会注意到以下几点:
“8oz RB - Yellow Edition - 4PK6”正在显示正确的信息。
“Egg Scramble Liquid Fresh WHLFCLS”正在显示“ET Vegan Raspberry Danish”的信息(请求数据下方 5 行)
“ET Vegan Raspberry Danish”正在为自己显示正确的信息。
“ET Vegan Cinnamon Roll”正在显示“Dressing Mix Ranch Orig HVR”的信息(请求数据上方 5 行)
“Wild Turkey 81”正在为自己显示正确的信息。
我可以为每一行设置野火鸡,它会在每一行中提取相同的正确数据,我可以为每一行设置鸡蛋争夺,它会在每一行中提取相同的错误数据。我完全不知所措!