Applies ToMicrosoft 365 Excel Mac 版 Microsoft 365 Excel Excel 網頁版 Excel 2024 Mac 版 Excel 2024 Excel 2021 Mac 版 Excel 2021 Excel 2019 Mac 版 Excel 2019 Excel 2016 Excel Web 應用程式

描述

這些函數統稱為 IS 函數,每個函數都會檢查指定的值,並根據結果傳回 TRUE 或 FALSE。 例如,如果數值引數為空白儲存格的參照,ISBLANK 函數就會傳回邏輯值 TRUE;否則便傳回 FALSE。

您可以使用 IS 函數先取得值的相關資訊,再用它來執行計算或其他動作。 例如,如果發生錯誤,您可使用 ISERROR 函數配合 IF 函數來執行不同的動作:

= IF( ISERROR(A1), "發生錯誤。", A1 * 2)

此函數會檢查錯誤情況是否發生於 A1 之中。 如果是,IF 函數會傳回「發生錯誤」的訊息。 如果沒有發生錯誤,IF 函數就會執行計算 A1*2。

語法

ISBLANK(value)

ISERR(value)

ISERROR(value)

ISLOGICAL(value)

ISNA(value)

ISNONTEXT(value)

ISNUMBER(value)

ISREF(value)

ISTEXT(value)

IS 函數語法具有下列引數:

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

ISNUMBER

Value 指的是數字。

ISREF

Value 指的是參照。

ISTEXT

Value 指的是文字。

註解

  • IS 函數的值自變數不會轉換。 以雙引弧括住的任何數值都會視為文字。 例如,在大多數需要數位的其他函數中,文字值 「19」 會轉換為數位 19。 不過,在公式 ISNUMBER (「19」) ,“19” 不會從文字值轉換成數值, ISNUMBER 函數會傳回 FALSE。

  • 在公式中使用 IS 函數,可以有效地檢定計算的結果。 這些函數配合 IF 函數一起使用時,可以提供方法在公式中找出錯誤 (請參閱下列範例)。

範例

範例 1

請在下列表格中複製範例資料,再將之貼到新 Excel 工作表中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

公式

描述

結果

=ISLOGICAL(TRUE)

檢查 TRUE 是否為邏輯值

TRUE

=ISLOGICAL("TRUE")

檢查 "TRUE" 是否為邏輯值

FALSE

=ISNUMBER(4)

檢查 4 是否為數字

TRUE

=ISREF(G8)

檢查 G8 是否為有效參照

TRUE

=ISREF(XYZ1)

檢查 XYZ1 是否為有效參照

FALSE

範例 2

請在下列表格中複製範例資料,再將之貼到新 Excel 工作表中的儲存格 A1。 若要讓公式顯示結果,請選取公式,按 F2,然後再按 Enter。 如有需要,您可以調整欄寬來查看所有資料。

資料

Gold

Region1

#REF!

330.92

#N/A

公式

描述

結果

=ISBLANK(A2)

檢查儲存格 A2 是否為空白。

FALSE

=ISERROR(A4)

檢查儲存格 A4 中的值 - #REF! 是否為錯誤。

TRUE

=ISNA(A4)

檢查儲存格 A4 中的值 - #REF! 是否為 #N/A 錯誤。

FALSE

=ISNA(A6)

檢查儲存格 A6 中的值 - #N/A 是否為 #N/A 錯誤。

TRUE

=ISERR(A6)

檢查儲存格 A6 中的值 - #N/A 是否為錯誤。

FALSE

=ISNUMBER(A5)

檢查儲存格 A5 中的值 - 330.92 是否為數字。

TRUE

=ISTEXT(A3)

檢查儲存格 A3 中的值 - 區域1 是否為文字。

TRUE

需要更多協助嗎?

想要其他選項嗎?

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

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。