
我有VLOOKUP
一個 Excel 電子表格。
=VLOOKUP(D2,'Building blocks'!B7:ZL35, 44)
目前它返回0
,即使相應的單元格中有文字。對應的儲存格僅位於第 23 行,因此位於[table] B7:ZL35
.
只是透過修補,我意識到如果我向上或向下更改表格,即更改為B7:ZL34
或B7:ZL36
,就會VLOOKUP
突然開始工作。
我的電子表格中的所有VLOOKUP
s 都會發生這種情況。
有人知道為什麼會這樣?任何幫助深表感謝!
答案1
通常,在建立VLOOKUP
函數時,您應該始終將查找範圍設為絕對引用,否則當您向下複製公式時,它將轉移到其他範圍。像這樣的事情可能會解決你的問題:
=VLOOKUP(D2,'Building blocks'!$B$7:$ZL$35, 44, FALSE)