IsError

IsError(返回 Boolean 值)是EXCEL中的一個函式,主要用於判斷公式運行結果是否出錯。只要在公式中加入ISERROR函式進行判斷就可以避免出現錯誤值而返回一個空值。

基本介紹

  • 外文名:IsError
  • 返回: Boolean 值
  • 屬性:函式
  • 指出:表達式是否為一個錯誤值
簡介,EXCEL中的用途,

簡介

IsError 函式
返回 Boolean 值,指出表達式是否為一個錯誤值。語法IsError(expression)必需的 expression 參數,可以是任何有效表達式。說明利用 CVErr 函式將實數轉換成錯誤值就會建立錯誤值。IsError 函式被用來確定一個數值表達式是否表示一個錯誤。如果 expression 參數表示一個錯誤,則 IsError 返回 True;否則返回 False。

EXCEL中的用途

ISERROR()函式主要用於判斷公式運行結果是否出錯。
ISERROR函式的功能
檢查一個值是否為錯誤值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、#NULL!),參數:value為錯誤值時返回TURE,否則返回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))

相關詞條

熱門詞條

聯絡我們