除非我扩展表格,否则 VLOOKUP 找不到值

除非我扩展表格,否则 VLOOKUP 找不到值

VLOOKUP在 Excel 电子表格中有一个。

=VLOOKUP(D2,'Building blocks'!B7:ZL35, 44)

目前它返回0,即使相应单元格中有文本。相应单元格仅位于第 23 行,因此位于[table] B7:ZL35

只要修修补补,我就会意识到,如果我将表格向上或向下改变,即改为B7:ZL34B7:ZL36,它VLOOKUP就会突然开始工作。

我的电子表格中的所有VLOOKUPs 都发生了这种情况。

有人知道这是为什么吗?任何帮助都非常感谢!

答案1

通常,在构建函数时VLOOKUP,应始终将查找范围设为绝对引用,否则在向下复制公式时它将转移到其他范围。类似这样的操作可能会解决您的问题:

=VLOOKUP(D2,'Building blocks'!$B$7:$ZL$35, 44, FALSE)

相关内容