除非我擴充表,否則 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)

相關內容