IS 函數

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

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

語法

ISBLANK(value)

ISERR(value)

ISERROR(value)

ISLOGICAL(value)

ISNA(value)

ISNONTEXT(value)

ISNULL(value)

ISNUMBER(value)

ISTEXT(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)。

ISNULL

Value 指的是 # #NULL !值

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([欄1])

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

#REF!

=ISERROR([欄1])

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

#REF!

=ISNA([欄1])

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

#N/A

=ISNA([欄1])

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

#N/A

=ISERR([欄1])

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

#NULL!

=ISNULL([Col1])

檢查欄 1 中的值是否為 #NULL! (是)

330.92

=ISNUMBER([欄1])

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

「 地區 1 」

=ISTEXT([欄1])

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

頁面頂端

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×