AND 函數

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

如果所有引數都評估為 TRUE,則會傳回邏輯值 TRUE 或 Yes;如果有一或多個引數評估為 FALSE,則會傳回 FALSE 或 No。

語法

AND(logical1,logical2,...)

Logical1,Logical2,…    為 1 到 30 個您要測試的條件 (測試結果為 TRUE 或 FALSE 兩者之一)。

註解

  • 這些引數必須評估為邏輯值 (如 TRUE 或 FALSE),或是這些引數必須是包含邏輯值的欄參照。

  • 如果欄參照引數含有文字,則 AND 會傳回錯誤值 #VALUE!;如果引數為空白,則會傳回 FALSE。

  • 如果引數不含邏輯值,則 AND 會傳回錯誤值 #VALUE!。

  • 如果有一個或多個引數包含 #NULL!,則 AND 會傳回 #NULL!。

範例 1

公式

說明 (結果)

=AND(TRUE,TRUE)

所有引數都是 TRUE (Yes)

=AND(TRUE,FALSE)

一個引數為 FALSE (No)

=AND(2+2=4,2+3=5)

所有引數皆評估為 TRUE (Yes)

=AND(TRUE,#NULL!)

一個引數包含 #NULL!(#NULL!)

範例 2

Col1

Col2

公式

說明 (結果)

50

104

=AND(1<[欄1], [欄1]<100)

因為 50 介於 1 和 100 之間 (Yes)

50

104

=IF(AND(1<[Col2], [Col2]<100),

如果第二個數介於 1 到 100 之間,則顯示之,否則會顯示訊息 (數值超出範圍。)

50

104

=IF(AND(1<[欄1], [欄1]<100), [欄1], "數值超出範圍。")

如果第一個數介於 1 到 100 之間,則顯示之,否則會顯示訊息 (50)

頁面頂端

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

這項資訊有幫助嗎?

感謝您的意見反應!

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

×