在 VLOOKUP 搜索中找不到单元格



很抱歉这个问题很奇怪,但我无法弄清楚这个问题。

有一个 excel 工作表,我使用单元格 C4 搜索其他工作表。 在大多数情况下,它找到了我正在搜索的内容,但是某些数据没有出现,并给了我一个"#N/A"错误。 我已经剪切并部分了我需要搜索的工作表,并且搜索查询是正确的。

我正在使用
=VLOOKUP("*" & C4 & "*", BBDishwashers!A1:D162,1,FALSE)

不知道出了什么问题。

尝试使用 INDEX(MATCH) 而不是 VLOOKUP,如下所述:
Excel - 如何以编程方式将"存储为文本的数字"转换为数字?

不幸的是,VLOOKUP的行为方式相当不可预测。

你应该在BBDish上将其作为直接(非通配符(匹配!C:C,

=INDEX(BBDish!A:A, MATCH(C4, BBDish!C:C, 0))

您可以将其设置为带括号的通配符

=INDEX(BBDish!A:A, MATCH("*"&C4&"*", BBDish!C:C, 0))

。或者"开头为"通配符。对于"开始于"使用,

=INDEX(BBDish!A:A, MATCH(C4&"*", BBDish!C:C, 0))

最新更新