說明
使用此函式判斷測試中的所有條件是否為 TRUE。鏈結中支援。可與CHILDREFS 搭配使用。
此函式設計為同時測試多個條件,並僅在所有條件都符合時才回傳 TRUE。如果任何條件未符合,則會回傳 FALSE。
語法
AND(argument_1,[…,argument_255])
輸入
此功能有下列參數:
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
argument_1 |
是 | 要評估的第一個條件、文字或邏輯值。 | 結果為上述任何一項的儲存格、儲存格範圍、數字或公式。 |
argument_n |
選用 | 要評估的後續條件、文字或邏輯值。 | 產生任何這些結果的儲存格、儲存格範圍、數字或公式。 |
範例
範例資料
| A | B | |
|---|---|---|
| 1 | 11.16 | 79.59 |
| 2 | 19.28 | 86.97 |
| 3 | 96.73 | 43 |
| 4 | 66.18 | 55.08 |
| 5 | 紅色 | 茄子 |
公式範例
| 使用案例 | 公式 | 說明與結果 |
|---|---|---|
| 如果指定儲存格中的值大於 1AND 小於 100,則顯示 TRUE,否則顯示 FALSE。 | =AND(A2>1,A2<100) |
此公式的工作方式如下:
對於此資料集,此公式返回TRUE 。(A1 中的值大於 1 且小於 100)。 |
| 如果指定儲存格中的值小於 A3AND 大於 100,則顯示 TRUE,否則顯示 FALSE。 | =AND(A2<A3,A2>100) |
此公式的工作方式如下:
對於此資料集,此公式返回FALSE 。(雖然 A2 中的值小於 A3 中的值,但不大於 100)。 |
| 如果範圍 B1:B5 中的每個值都小於 100,則顯示 TRUE,否則顯示 FALSE。 | =AND(B2:B5<100) |
此公式的工作方式如下:
對於此資料集,此公式返回TRUE 。(範圍 B1:B5 中的每個相關值都小於 100。) |
| 如果指定儲存格中的值是字元 "red",則顯示 TRUE,否則顯示 FALSE。 | =AND(A5="red") |
此公式的工作方式如下:
對於此資料設置,此公式(針對語法進行修正)返回TRUE 。(A5中的值是單字 "red")。 |
附註
- AND 可以處理多達 255 個獨立條件,這些條件是以逗號分隔的個別參數輸入。範例:
AND A1>B1,C3=D4,F3="sold"。 - 比較中使用的文字值必須以雙引號 ("") 括起。
- AND 將數值判定為 TRUE 或 FALSE;除了零 (0) 以外的任何數字都會被視為 TRUE。
- AND 不區分大小寫。
- 如果在評估過程中沒有找到或建立邏輯值,AND 將返回 #VALUE!。
- 如果提供的參數為空格,則會忽略。
- 通配符不適用於此函式。