Excel:查找值无法识别

时间:2017-06-15 19:56:27

标签: excel excel-vba excel-formula vba

我正在执行VLOOKUP,并且即使查找值确实存在于表数组中,某些单元格也不会返回任何数据。当我选择查找值并在该单元格上按Enter键时,将显示该值。有没有人遇到过这个问题?无论如何要纠正这个?

=IFERROR(VLOOKUP([@[NAIC Code]], Carrier[[NAIC Code]:[ICO]],3,FALSE),"CANNOT LOCATE: ENTER MANUALLY")

Formlula Sheet Array

选择查找值单元格并按Enter键后: enter image description here

2 个答案:

答案 0 :(得分:3)

这通常是因为查找字段中的数据(不是VLOOKUP公式所在的位置,您正在查找的数据)已经从其他地方粘贴。

要修复它,您可以单击查找字段的列标题,然后在数据选项卡中单击文本到列。根据数据(数字,文本等),您通常只需点击完成按钮。

你应该看到你所有的VLOOKUP现在都在工作。

答案 1 :(得分:2)

有时文本和数字数据之间存在错误,所以我只是为我要搜索的每个变量添加&“” 例如:VLOOKUP(A1&"",B:B,...) 将所有工作表转换为文本也可以提供帮助,但有时它不起作用。