-
IsError
鎖定
- 外文名
- IsError
- 返 回
- Boolean 值
- 屬 性
- 函數
- 指 出
- 表達式是否為一個錯誤值
IsError簡介
IsError 函數
返回 Boolean 值,指出表達式是否為一個錯誤值。語法IsError(expression)必需的 expression 參數,可以是任何有效表達式。説明利用 CVErr 函數將實數轉換成錯誤值就會建立錯誤值。IsError 函數被用來確定一個數值表達式是否表示一個錯誤。如果 expression 參數表示一個錯誤,則 IsError 返回 True;否則返回 False。
[1]
IsErrorEXCEL中的用途
ISERROR()函數主要用於判斷公式運行結果是否出錯。
ISERROR函數的功能
檢查一個值是否為錯誤值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL!),參數:value為錯誤值時返回TRUE,否則返回FALSE。
常用在容易出現錯誤的公式中,比如VLOOKUP函數的搜索的區域中找不到搜索值時就會出現“#N/A”的錯誤值:=VLOOKUP("張三",A:B,2,0)
當表中A列沒有內容為"張三"的單元格時,公式就返回“#N/A”的錯誤值。
這時只要在公式中加入ISERROR函數進行判斷就可以避免出現錯誤值而返回一個空值。公式如下:
=IF(ISERROR(VLOOKUP("張三",A:B,2,0)),"(此處代表空值)",VLOOKUP("張三",A:B,2,0))
當用sum函數對上述返回的”空值“累加時會出現錯誤,此時可把返回類型“空值”改為返回“零“值,則變為:=IF(ISERROR(VLOOKUP("張三",A:B,2,0)),"0",VLOOKUP("張三",A:B,2,0))
[1]
- 參考資料
-
- 1. 有關 iserror .excelhome[引用日期2013-02-27]
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:18次歷史版本
- 最近更新: 我很棒很优秀