Excel VLOOKUP未返回正确的值
也许我使用“VLOOKUP”是错误的,但我甚至尝试过使用表数组。它不断地向我返回一个“N/a”或“REF”错误 电子表格使用标题为“字符”的表格进行设置,“C6”是一个下拉菜单,“D6”是编写“VLOOKUP”公式的地方。我有第二张表,名为“武器”,这是一张13行的表,有各种不同的文本和数字数据信息。我只想从第6行或第F列中提取数字数据 这就是我写的函数: '=VLOOKUP($6加元,武器!$A$2:$M$78,6,0)' 奇怪的是如果我查一下 '=VLOOKUP($6加元,武器!$A$2:$M$78,1,0)' 它将返回“武器”表上A列中第一个结果的文本数据,但如果我将该1更改为A 2、3、4、5等,它将不会返回B、C、D、E等列中的任何其他内容Excel VLOOKUP未返回正确的值,excel,excel-formula,Excel,Excel Formula,也许我使用“VLOOKUP”是错误的,但我甚至尝试过使用表数组。它不断地向我返回一个“N/a”或“REF”错误 电子表格使用标题为“字符”的表格进行设置,“C6”是一个下拉菜单,“D6”是编写“VLOOKUP”公式的地方。我有第二张表,名为“武器”,这是一张13行的表,有各种不同的文本和数字数据信息。我只想从第6行或第F列中提取数字数据 这就是我写的函数: '=VLOOKUP($6加元,武器!$A$2:$M$78,6,0)' 奇怪的是如果我查一下 '=VLOOKUP($6加元,武器!$A$2:$
任何洞察都会很棒。对于
VLOOKUPs
来说,关键是查找值。关键部分必须是唯一的,必须在第一列。您的武器表中的数据表在A列中有“Staff”
一个快速解决方法是将公式更改为
=VLOOKUP($C$6,Weapon!$B$2:$M$78,5,0)
请注意,范围中最左边的一列现在是B列,我们从第5列获取数据
这假设B列中的值是唯一的,并且将与字符表上C6下拉菜单中的值匹配。您说该表名为武器
,复数形式,但Excel公式引用的是单数形式的武器
。这是打字错误吗?哦,对不起。是的,那是个打字错误。我将编辑原件。通常,当引用不存在时(即,如果您查看的范围超出了指定范围),会出现#REF
,当列表中找不到查找值时,通常会出现#N/a
。您确定C6
中的值存在于您的武器
表的某个位置,范围为A2:A78
?如果不是,那就是导致#N/A
错误的原因。是的,所以我希望它返回的值是'31'。就在那里。(INT字段是我在下一幅图中编写Vlookup的地方,它在Intelligent下调用'31')