Excel使用IFERROR函數(shù)處理錯誤值
IFERROR函數(shù)可以處理錯誤值,如果公式的計算結(jié)果為錯誤,則返回您指定的值;否則將返回公式的結(jié)果。使用IFERROR函數(shù)來捕獲和處理公式中的錯誤。語法為: IFERROR(value, value_if_error) ▲value:必需。檢查是否存在錯誤的參數(shù)。 ▲value_if_error:必需。公式的計算結(jié)果為錯誤時要返回的值。計算得到的錯誤類型有:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!。 提示: ●如果value或value_if_error是空單元格,則IFERROR將其視為空字符串值 ("")。 ●如果value是數(shù)組公式,則IFERROR為value中指定區(qū)域的每個單元格返回一個結(jié)果數(shù)組。 示例: 基礎(chǔ)數(shù)據(jù)如圖所示,公式解釋如下:
Excel使用IFERROR函數(shù)處理錯誤值
=IFERROR(A2/B2,"計算中有錯誤"):檢查第一個參數(shù)中公式的錯誤(210除以35),未找到錯誤,返回公式結(jié)果為“6”。 =IFERROR(A3/B3,"計算中有錯誤"):檢查第一個參數(shù)中公式的錯誤(55除以0),找到被0除錯誤,返回value_if_error,返回公式結(jié)果為“計算中有錯誤”。 =IFERROR(A4/B4,"計算中有錯誤"):檢查第一個參數(shù)中公式的錯誤("" 除以 23),未找到錯誤,返回公式結(jié)果為“0”。