我正在尝试使用MS Excel 2010中的VLookUp来获取以下数据:
基本上我想使用CostA
按Cost
中给出的值更新Job Ref
的值,但最终#NA
我粘贴在单元格B4中的公式:=VLOOKUP(A4,E3:F4,5,FALSE)
注意:列A Job Ref
是一个链接,但即使删除超链接,也会出现同样的问题。我附上了Excel文件。
答案 0 :(得分:4)
作业参考编号存储为文本。选择单元格A4和(a)单击下拉菜单并选择“转换为数字”或(b)按F2键进入编辑模式,然后按Enter键。
此外,您的VLOOKUP引用位于表格之外。将5改为2.
答案 1 :(得分:1)
= VLOOKUP(A4,$ E $ 3:$ F $ 4,2,假)
$符号修复了你的公式所在的范围。当你做更多的查找(例如在单元格A5,A6等中有更多的工作参考)时,你可以粘贴公式(不要忘记扩展你的范围内)。
2表示找到作业参考时,从数据集的第二列返回结果,数据集为E3:F4。因为在你的初始公式是5时,vlookup找到了作业参考,然后它试图返回第5列,但是E3:F4显然只有2列,所以它会返回错误。
希望这有帮助。