Microsoft Office SharePoint Portal Server 2003
首頁上一個下一頁列印

IS

IS

本節描述用於測試數值或直欄參照之類型的八個函數。

這些函數統稱為 IS 函數,它們會檢查數值的類型,並根據結果傳回 TRUE 或 FALSE。例如,如果數值是空白的直欄參照,則 ISBLANK 函數會傳回邏輯值 TRUE;否則,傳回 FALSE。

語法

ISBLANK(value)
ISERR(value)
ISERROR(value)
ISLOGICAL(value)
ISNA(value)
ISNONTEXT(value)
ISNUMBER(value)
ISTEXT(value)

Value  為您要測試的值。Value 可以是空白、錯誤、邏輯值、文字、數字或直欄參照。

函數傳回 TRUE 的情況
ISBLANKValue 指的是空白直欄參照。
ISERRValue 指的是 #N/A 之外的任何錯誤值。
ISERRORValue 指的是任何錯誤值 (#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。
ISLOGICALValue 指的是邏輯值。
ISNAValue 指的是錯誤值 #N/A (無法使用的數值)。
ISNONTEXTValue 指的是任何非文字的項目。(請注意,如果數值指的是空白直欄參照,此函數就會傳回 TRUE。)
ISNUMBERValue 指的是數字。
ISTEXTValue 指的是文字。

註解

範例 1

公式 描述 (結果)
=ISLOGICAL(TRUE) 檢查 TRUE 是否為邏輯值 (TRUE)
=ISLOGICAL("TRUE") 檢查 "TRUE" 是否為邏輯值 (FALSE)
=ISNUMBER(4) 檢查 4 是否為數字 (TRUE)

範例 2

欄1公式 描述 (結果)
Gold=ISBLANK([欄1]) 檢查欄1 中的值是否為空白 (FALSE)
#REF!=ISERROR([欄1]) 檢查欄1 中的值是否為錯誤 (TRUE)
#REF!=ISNA([欄1]) 檢查欄1 中的值是否為 #N/A 錯誤 (FALSE)
#N/A=ISNA([欄1]) 檢查欄1 中的值是否為 #N/A 錯誤 (TRUE)
#N/A=ISERR([欄1]) 檢查欄1 中的值是否為錯誤 (FALSE)
330.92=ISNUMBER([欄1]) 檢查欄1 中的值是否為數字 (TRUE)
Region1=ISTEXT([欄1]) 檢查欄1 中的值是否為文字 (TRUE)
©2003 Microsoft Corporation. All rights reserved.