在我正在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。
我错过了什么?我应该如何排除故障?
遗憾的是,我无法发布电子表格的内容,因为它包含个人信息。我一直在为HOURS工作,可能现在可以手动完成这项任务。
没有,默认情况下,所有这些都需要正确才能返回。有一个参数是状态偏移,如果该值为5或更多,那么K:N是不够的。K-> N是唯一的四列
—
安德烈亚斯
遗憾的是,我无法发布电子表格的内容,因为它包含个人信息。没有发布任何东西的理由。您可以将所有名称掩盖到John Doe,将所有数字掩盖为123或其他。我们不关心实际数据,但结构和我们可以复制它
—
Andreas
您是否尝试检查数据集中的额外空格或其他空白字符?
—
Burgi
您使用的公式假定排序数据
—
AFH
K1:K190
:如果数据未排序,结果是不可预测的。
默认情况下,
—
布莱克伍德
VLOOKUP
假定您的数据已排序(在第一列中的值上)。如果未排序,请指定FALSE
为第4个参数。例如=VLOOKUP(F1,K1:N190,4,FALSE)
。