如果其所有引數都是 TRUE,則傳回 TRUE;如果有一個或多個引數是 FALSE,則傳回 FALSE。
語法
AND(logical1,logical2,...)
Logical1, logical2, ... 為欲測試之 1 到 30 個 TRUE 或 FALSE 的條件式。
註解
範例 1
公式 | 描述 (結果) |
---|---|
=AND(TRUE, TRUE) | 所有引數都為 TRUE (TRUE) |
=AND(TRUE, FALSE) | 一個引數為 FALSE (FALSE) |
=AND(2+2=4, 2+3=5) | 所有引數都算出為 TRUE (TRUE) |
範例 2
欄1 | 欄2 | 公式 | 描述 (結果) |
---|---|---|---|
50 | 104 | =AND(1<[欄1], [欄1]<100) | 因為 50 介於 1 和 100 之間 (TRUE) |
50 | 104 | =IF(AND(1<[欄2], [欄2]<100), [欄2], "數值超出範圍。") | 如果第二個數介於 1 到 100 之間,則顯示之,否則會顯示訊息 (數值超出範圍。) |
50 | 104 | =IF(AND(1<[欄1], [欄1]<100), [欄1], "數值超出範圍。") | 如果第一個數介於 1 到 100 之間,則顯示之,否則會顯示訊息 (數值超出範圍。) |