為什麼在設定 Table_Array 時建議使用絕對引用?
Answer
為什麼在設定 Table_Array 時建議使用絕對引用?
在 Excel 的 VLOOKUP 函數中,table_array 參數定義了查找的表格範圍,這個範圍的設定直接關係到查找的準確性。考量到公式在複製或移動時範圍可能發生變化,因此建議使用絕對引用來固定 table_array。
使用絕對引用的優勢
當你在多個儲存格中使用相同的查找表格時,絕對引用(例如 $A$1:$C$10)可以確保 table_array 範圍不會因為公式的複製而改變。如果使用相對引用,複製公式時 table_array 的範圍會隨之移動,這可能導致查找錯誤或返回不正確的結果。絕對引用通過在欄名和列號前加上 $ 符號來固定範圍,確保公式在任何位置都能正確引用同一個查找表格。
實際操作範例
假設有一個包含員工 ID 和部門的表格,你想根據員工 ID 查找對應的部門。table_array 應包含員工 ID 和部門所在的欄位。如果員工 ID 在 A 欄,部門在 B 欄,則 table_array 可以設定為 $A$1:$B$100(假設表格有 100 列資料)。這樣,無論你將 VLOOKUP 公式複製到哪個儲存格,它都會始終查找 $A$1:$B$100 這個範圍,保證查找的準確性。