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。 例如,若值為空欄參考,則 ISBLANK 函式回傳邏輯值 TRUE;否則會回傳 FALSE。

語法

ISBLANK (價值)

ISERR (價值)

ISERROR (價值)

非邏輯 (價值)

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 指的是任何非文字的項目。 (請注意,若值指的是空白欄位參考,此函式回傳 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

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