IS類函數主要用來檢驗數值或引用類型的九個工作表函數。這些函數,概括為IS類函數,可以檢驗數值的類型并根據參數取值返回TRUE或FALSE。例如,如果數值為對空白單元格的引用,函數ISBLANK返回邏輯值TRUE,否則返回FALSE。
各函數語法如下:
ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISREF(value)
ISTEXT(value)
Value為需要進行檢驗的數值。Value可以是空白(空白單元格)、錯誤值、邏輯值、文本、數字或引用值,或者引用要檢驗的以上任意值的名稱。當各函數為以下內容時,將返回TRUE值。
ISBLANK 值為空白單元格。 ISERR 值為任意錯誤值(除去 #N/A)。 ISERROR 值為任意錯誤值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。 ISLOGICAL 值為邏輯值。 ISNA 值為錯誤值 #N/A(值不存在)。 ISNONTEXT 值為不是文本的任意項(注意此函數在值為空白單元格時返回 TRUE)。 ISNUMBER 值為數字。 ISREF 值為引用。 ISTEXT 值為文本。
提示:
●IS類函數的參數value是不可轉換的。例如,在其他大多數需要數字的函數中,文本值“19”會被轉換成數字19。然而在公式ISNUMBER("19")中,“19”并不由文本值轉換成別的類型的值,函數 ISNUMBER 返回 FALSE。
●IS類函數在用公式檢驗計算結果時十分有用。當它與函數IF結合在一起使用時,可以提供一種方法用來在公式中查出錯誤值