上一頁 下一頁 首頁 列印 搜尋
Windows SharePoint Services 3.0 說明及使用方法 >  公式及函數 >  資訊
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 的情況
ISBLANK Value 指的是空白欄參照。
ISERR Value 指的是 #N/A 之外的任何錯誤值。
ISERROR Value 指的是任何錯誤值 (#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。
ISLOGICAL Value 指的是邏輯值。
ISNA Value 指的是錯誤值 #N/A (無法使用的數值)。
ISNONTEXT Value 指的是任何非文字的項目 (請注意,如果數值指的是空白欄參照,此函數就會傳回 TRUE)。
ISNUMBER Value 指的是數字。
ISTEXT Value 指的是文字。

備註

  • IS 函數的數值引數無法轉換。例如,在大多數其他需要數值的函數中,文字值 "19" 會轉換成數字 19。但是,在 ISNUMBER("19") 的公式中,文字值 "19" 不會轉換成數字 19,所以 ISNUMBER 函數會傳回 FALSE。
  • IS 函數在測試計算結果的公式中很有用。當與 IF 函數合併時,則提供了在公式中尋找錯誤的方法 (請參閱下面的範例)。

範例集 1

公式 說明 (結果)
=ISLOGICAL(TRUE) 會檢查 TRUE 是否為邏輯值 (是)
=ISLOGICAL("TRUE") 會檢查 "TRUE" 是否為邏輯值 (否)
=ISNUMBER(4) 會檢查 4 是否為數字 (是)

範例集 2

Col1公式 說明 (結果)
Gold=ISBLANK([Col1]) 會檢查 Col1 中的值是否為空白 (否)
#REF!=ISERROR([Col1]) 會檢查 Col1 中的值是否為錯誤 (是)
#REF!=ISNA([Col1]) 會檢查 Col1 中的值是否為 #N/A 錯誤 (否)
#N/A=ISNA([Col1]) 會檢查 Col1 中的值是否為 #N/A 錯誤 (是)
#N/A=ISERR([Col1]) 會檢查 Col1 中的值是否為錯誤 (否)
330.92=ISNUMBER([Col1]) 會檢查 Col1 中的值是否為數字 (是)
Region1=ISTEXT([Col1]) 會檢查 Col1 中的值是否為文字 (是)