複製鏈接
請複製以下鏈接發送給好友

iferror

鎖定
如果公式的計算結果為錯誤,則返回您指定的值;否則將返回公式的結果。使用IFERROR函數來捕獲和處理公式中的錯誤。
中文名
iferror
釋    義
計算結果為錯誤,則返回您指定值
錯誤類型
#N/A、#VALUE!
#N/A
公式中沒有可用數值時

目錄

iferror語法

IFERROR(value, value_if_error)
IFERROR函數語法具有以下參數:
value必需,檢查是否存在錯誤的參數。value_if_error必需,公式的計算結果為錯誤時要返回的值。計算得到的錯誤類型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!。
7種錯誤的含義:
1.#N/A 當在函數或公式中沒有可用數值時,將產生錯誤值#N/A。
2.#VALUE! 當使用錯誤的參數或運算對象類型時,或者當公式自動更正功能不能更正公式時,將產生錯誤值#VALUE!。
3.#REF! 刪除了由其他公式引用的單元格,或將移動單元格粘貼到由其他公式引用的單元格中。當單元格引用無效時將產生錯誤值#REF!。
4.#DIV/0! 當公式被零除時,將會產生錯誤值#DIV/0!。
5.#NUM! 當公式或函數中某個數字有問題時將產生錯誤值#NUM!。
6.#NAME? 當公式或函數無法識別公式中的文本時,將出現此錯誤值#NAME?。
7.#NULL! 使用了不正確的區域運算符或不正確的單元格引用。當試圖為兩個並不相交的區域指定交叉點時將產生錯誤值#NULL!。

iferror註解

如果value或value_if_error是空單元格,則IFERROR將其視為空字符串值 ("");如果value是數組公式,則IFERROR為value中指定區域的每個單元格返回一個結果數組。