我遇到了 Excel 的 VLOOKUP 函数返回“N/A”的问题,尽管单元格看起来相同。以下是我的表格的示例
单元格 B1 中的公式为:
=VLOOKUP(A1, A4, 1, FALSE)
A1和A4的单元格看起来是相同的,即使我将A1的内容复制到A4,结果仍然显示“N/A”。这是有问题的单元格的内容:
cell A1= "AR-HE-HDC100-1:0.1~HDP301#Power supply DC"
为了测试单元格 A1 和 A4 中的值是否相同,我在单元格 C1 中输入公式:'=A1=A4'。该公式的结果为 TRUE,这证明单元格具有相同的内容。
我认为问题出在 Excel 似乎对您的公式错误对待的字符“~”。
要在 VLOOKUP 公式中正确处理 ~ 字符,您需要通过在“~~”前面添加另一个 ~ 来“转义”它。 这告诉 Excel 将 ~ 视为文字字符而不是特殊字符。
或者将其替换为空字符串或其他字符。