在我当前正在处理的 Excel 2016 电子表格中,当我输入公式时:
VLOOKUP(F1,K1:N190,4)
我收到 N/A 错误。我在 K 列中查找 F1 中的值,并希望返回 N 列中的值。
显然,当没有匹配时会返回 N/A,有时这可能与格式或空格或其他什么有关,但是当我检查我知道相等的特定单元格时,如下所示:
(F1=K152)
公式返回 TRUE。这意味着 F1 和 K152 之间肯定存在逻辑匹配,这意味着在 K1:N190(或 K1:K190)数组中对 F1 值执行 VLOOKUP 应该会返回 SOMETHING。
我遗漏了什么?我应该排除哪些故障?
不幸的是,我无法发布电子表格的内容,因为它包含个人信息。我已经为此工作了几个小时,现在可能已经可以手动完成这项任务了。
答案1
默认情况下,VLOOKUP
假设您的数据已排序(按第一列中的值排序),并将搜索最接近的匹配项。如果未排序,请指定 FALSE 作为第 4 个参数,它将搜索精确匹配项。例如
=VLOOKUP(F1,K1:N190,4,FALSE)