IS 函數

套用到
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 企業版 SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

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

語法

ISBLANK (值)

ISERR (值)

ISERROR (值)

ISLOGICAL (值)

ISNA (值)

ISNONTEXT (值)

ISNUMBER (值)

ISTEXT (值)

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

功能鍵 會傳回 TRUE 的情況
ISBLANK 值參照空白欄參照。
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 是否為邏輯值 (Yes)
=ISLOGICAL("TRUE") 檢查 “TRUE” 是否為邏輯值 (無)
=ISNUMBER(4) 檢查 4 是否為數字 (是)

範例集 2

列 1 公式 描述 (結果)
金牌 =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 中的值是否為文字 (Yes)