MS Excel - VLOOKUP 公式不适用于一个值

MS Excel - VLOOKUP Formula doesnt work for one value

当我 运行 'E' 的 VLOOKUP 公式时,找不到合适的值。但是所有其他公式都给出了正确的值,如图所示。有人可以帮我解决这个问题吗?

尝试复制 M3 并在 J4 和 J10 中粘贴值 (Alt E-S-V)。

您没有在 VLOOKUP 函数中指定第四个参数,在这种情况下,它默认为 TRUE 并期望查找范围按升序排序(您没有)

通过添加 FALSE0 的第 4 个参数来修复,例如K2中的这个公式抄下来

=VLOOKUP(J2,M:N,2,FALSE)

另一种选择是根据第一列对 table 进行排序......但这也意味着您将得到一个 "approximate match",这在这种情况下可能不合适,例如如果你使 J2 = "X" 那么通过近似匹配 VLOOKUP 将 return "WEST"

请参阅 excel 关于 VLOOKUP 的帮助以了解参数说明