ifna 函數(shù)檢查單元格是否為錯誤值(如 #n/a),并返回指定值(value_if_error)或原始值:用于防止公式返回錯誤值,使其更美觀。允許動態(tài)返回不同的結(jié)果,具體取決于值是否為錯誤值。value_if_error 參數(shù)可以是文本、數(shù)字或其他函數(shù)。
IFNA函數(shù)
定義
IFNA函數(shù)(If Not Available)用于檢查一個單元格是否為錯誤值(如#N/A),如果單元格為錯誤值,則返回指定的值;否則,返回單元格的原始值。
語法
=IFNA(value, value_if_error)
- value:要檢查錯誤值的單元格或表達式。
- value_if_error:如果value為錯誤值,則返回的值。
示例
假設(shè)單元格A1包含#N/A錯誤值。
- =IFNA(A1,”無數(shù)據(jù)”):如果A1為#N/A,則返回”無數(shù)據(jù)”;否則,返回A1的原始值。
用法
IFNA函數(shù)通常用于防止公式返回錯誤值,使其更美觀和易于解釋。它還可用于創(chuàng)建動態(tài)返回,根據(jù)值是否為錯誤值,返回不同的結(jié)果。
注意
- value_if_error參數(shù)可以是任何值,包括文本、數(shù)字或其他函數(shù)。
- 如果value不是錯誤值,則IFNA函數(shù)將忽略value_if_error參數(shù)并返回原始值。
- IFNA函數(shù)與ISNA函數(shù)類似,但ISNA函數(shù)僅檢查單元格是否為錯誤值,而IFNA函數(shù)提供了替代值。