Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

本文將說明測試的值或資料行的參照類型的八個函數。每個這些函數,都必須 IS 函數檢查值並根據結果傳回 TRUE 或 FALSE 的類型。ISBLANK 函數,例如,傳回邏輯值 TRUE,如果該值為欄參照的是空的。否則,則傳回 FALSE。

語法

ISBLANK

ISERR

ISERROR

ISLOGICAL

ISNA

ISNONTEXT

ISNUMBER

ISTEXT

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

欄1

公式

描述 (結果)

Gold

=ISBLANK([欄1])

檢查是否欄 1 中的值為空白 (否)

#REF!

=ISERROR([欄1])

檢查是否 #the 欄 1 中的值是錯誤 (是)

#REF!

=ISNA([欄1])

檢查欄 1 中的值是否為 # n/A 錯誤 (否)

#N/A

=ISNA([欄1])

檢查是否 Col1is 中的值 # n/A 錯誤 (是)

#N/A

=ISERR([欄1])

檢查欄 1 中的值是否為錯誤 (否)

330.92

=ISNUMBER([欄1])

檢查欄 1 中的值是否為數字 (是)

Region1

=ISTEXT([欄1])

檢查是否欄 1 中的值是文字 (是)

Need more help?

Want more options?

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

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

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×