小编Gip*_*phe的帖子

Excel:VLOOKUP 和 INDEX+MATCH 返回 #REF

我试图让一张工作表中的单元格在另一张工作表中查找名称,然后将值返回到带有名称的单元格右侧的一列。就其本身而言,这是 VLOOKUP 的完美工作。但是,当我在实践中实现这一点时,使用公式=VLOOKUP(B2;TypeID!$A$2:$A$8999;2;FALSE),单元格显示“#REF”,将其描述为“无效的单元格引用错误”。

我尝试用 INDEX+MATCH 组合替换 VLOOKUP,但结果完全相同。我已经手动确保 lookup_value 单元格和 table_array 单元格中的值相同,带有=B2=TypeID!A592,并且它们的类型相同,带有TYPE。当我使用索引为 1 的 VLOOKUP 时,它会正确返回单元格的值。

可能值得注意的是,lookup_value 和 table_array 单元格是文本,但我想要从 col_index_num 单元格返回的值是一个数字。

TypeID 表的一小段摘录:

A                     B
1 Amber Cytoserocin  |  ISK 89 999,97 
2 Amber Mykoserocin  |  ISK 2 500,00 
Run Code Online (Sandbox Code Playgroud)

我想在A列中查找匹配项,然后从B列中提取相邻值。

vlookup microsoft-excel

4
推荐指数
1
解决办法
5381
查看次数

标签 统计

microsoft-excel ×1

vlookup ×1