Applies To
SharePoint Server Subscription Edition SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint in Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint in Microsoft 365 Small Business Windows SharePoint Services 3.0

本文將說明用來測試值或欄參照類型的八種函數。 這些函數統稱為IS函數,每個函數都會檢查值類型,並根據結果傳回TRUE或 FALSE。 例如,如果 value 是空白的欄參照,ISBLANK 函數會傳回邏輯值 TRUE;否則會傳回 FALSE。

語法

ISBLANK ()

ISERR ()

ISERROR ()

ISLOGICAL ()

ISNA ()

ISNONTEXT ()

ISNUMBER ()

ISTEXT ()

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

函數

會傳回 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 指的是任何非文字的項目。 (請注意,如果 value 參照空白欄參照,此函數會傳回 TRUE。)

ISNUMBER

Value 指的是數字。

ISTEXT

Value 指的是文字。

備註

  • IS 函數的值自變數不會轉換。 例如,在大多數需要數位的其他函數中,文字值 「19」 會轉換為數位 19。 不過,在公式 ISNUMBER (“19”) ,「19」並不會從文字值轉換,而 ISNUMBER 函數會傳回 FALSE。

  • 在公式中使用 IS 函數,可以有效地檢定計算的結果。 與 IF 函數結合時,它們會提供方法來尋找公式中的錯誤 (請參閱下列範例) 。

範例集 1

公式

描述 (結果)

=ISLOGICAL(TRUE)

檢查 TRUE 是否為邏輯值 (是)

=ISLOGICAL("TRUE")

檢查 「TRUE」 是否為邏輯值 (沒有)

=ISNUMBER(4)

檢查 4 是否為數位 (是)

範例集 2

Col1

公式

描述 (結果)

金牌

=ISBLANK ([Col1])

檢查 Col1 中的值是否為空白 (沒有)

#REF!

=ISERROR ([Col1])

檢查 Col1 中的 #the 值是否為錯誤 (是)

#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 中的值是否為文字 (是)

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。