#N/A 错误最常见的原因
文字前后混入了看不见的空格、数值被当成文本输入(或者相反)、以及查找值所在的列不是所选表格区域中最左边的一列——这些是使用 VLOOKUP 时最常遇到的问题。
VLOOKUP 的局限,以及能弥补它的函数
VLOOKUP 只能以表格区域最左边的一列为基准向右查找。如果需要向左查找,或需要更灵活的查找方式,可以使用 INDEX 函数搭配 MATCH 函数,或者在较新版本的 Excel 中使用 XLOOKUP 函数来突破这个限制。
常见问题
表格里明明有这个值,为什么 VLOOKUP 还是返回 #N/A?
常见原因包括:文字前后混入了肉眼看不见的空格、查找值的数据类型(数字还是文本)与表格中不一致,或者查找值所在的列并不是所选表格区域中最左边的一列。
VLOOKUP 和 XLOOKUP 有什么区别?
XLOOKUP 是更新的函数,既可以向左查找也可以向右查找,不需要手动数列号,处理错误的方式也更灵活。不过 XLOOKUP 只在较新版本的 Excel 或 Microsoft 365 中可用,VLOOKUP 出于兼容旧文件的原因,目前仍被广泛使用。