如果您使用 VLOOKUP,您可能會遇到 #VALUE! 錯誤。 本文列出造成此錯誤的常見問題和可能的解決方案。
問題: lookup_value 引數超過 255 個字元
解決方法:請將值縮短,或合併使用 INDEX 和 MATCH 函數做為因應措施。
這是陣列公式。 因此,只有在您有 Microsoft 365) 時才按 ENTER (或按 CTRL+SHIFT+ENTER。
注意
如果您有目前版本的 Microsoft 365,請在輸出儲存格中輸入公式,然後按 ENTER 以確認公式為動態陣列公式。 否則,請先選取輸出儲存格,在輸出儲存格中輸入公式,然後按 CTRL+SHIFT+ENTER 以進行確認,以舊的陣列公式輸入公式。 Excel 會為您在公式的開頭和結尾處插入大括號。 如需陣列公式的詳細資訊,請參閱 陣列公式的指導方針和範例。
問題:col_index_num 引數包含文字或小於 0。
資料行索引是指搜尋欄右側,您想在系統找到相符項目時傳回的欄數。
發生此錯誤的原因是 col_index_num 引數中的打錯字,或者您不小心指定了小於 1 的數字做為索引值。 巢狀於 VLOOKUP 函數中的另一個 Excel 函數可能會傳回 0 之類的數字做為 col_index_num 引數。
col_index_num引數的最小值為 1,其中 1 是搜尋欄,2 是搜尋欄右側的第一欄,依此類推。 如果您要在欄 A 中搜尋,則 1 代表該欄,2 代表欄 B,3 代表欄 C,依此類推。
需要更多協助嗎?
您隨時都可以詢問 Excel 技術社群 中的專家,或在 社群中取得支援。