我在使用 Excel 中的函数时遇到了问题vlookup
。
我有2个文件:文件1.xlsx和文件2.xlsx。这两个文件都有一个包含各种信息的产品列表,我需要从中添加值文件2到产品文件1(根据产品名称配对)。
我尝试过以下公式:
=VLOOKUP(B2, [file2.xlsx]Tovar!$A:$AR,38,FALSE)
但不断出现值错误。
第一个值是文件 1 中的产品名称,第二个值是filename
文件 2 的名称、工作表的名称和应该用于查找的范围,第三个值是应该返回数据的列号。
请问我是否忽略了某些明显的东西?要返回的值是一个字符串。
答案1
如果您收到的错误是 #N/A,则可能是您正在比较的两列包含不同的数据类型,即文本和数字。请尝试以下操作之一:
=VLOOKUP(TEXT(B2, "0"), [file2.xlsx]Tovar!$A:$AR,38,FALSE)
=VLOOKUP(VALUE(B2), [file2.xlsx]Tovar!$A:$AR,38,FALSE)