ZonoTools

Excel AND 函數(多條件)- 範例與實踐

透過互動式網格、即時回饋和清晰的公式幫助線上練習 Excel AND 函數。

Instruction

Check whether both A2 is at least 85 and B2 is at least 90; return TRUE only if both tests pass.

Excel AND Function Examples

基本 AND 條件

=AND(A1>10, B1<20)

如果 A1 大於 10 且 B1 小於 20,則傳回 TRUE。

AND 與文字值

=AND(A1="Yes", B1="Approved")

僅當兩個文字條件符合時才傳回 TRUE。

AND 內 IF

=IF(AND(A1>=50, B1>=50), "Pass", "Fail")

僅當兩個條件都滿足時才返回“通過”。

AND 與日期

=AND(A1>=DATE(2024,1,1), A1<=DATE(2024,12,31))

檢查日期是否在特定範圍內。


logical-checks.xlsx

ABC
1ScoreAttendance %Approved
29296Yes
37888No
48591Yes
56684No
69093Yes
7Output

Input Formula

Need Help?

Tips

  • 使用 AND 進行乾淨、一致的比較,以便每個參數清楚地評估為 TRUE 或 FALSE。
  • 在應用公式之前驗證資料類型(數字、文字、日期)。
  • 首先在一行上測試公式,當邏輯正確時,然後向下複製。

FAQ

我可以將 AND 與 IF 函數一起使用嗎?

是的。 AND 通常在 IF 內部使用,以在傳回結果之前測試多個條件,例如將資料標記為有效或無效。

AND 可以處理幾個條件?

AND 函數可以在單一公式中處理最多 255 個條件。

AND 可以處理文字值嗎?

是的,但您必須使用明確比較,例如檢查單元格是否等於特定文字值。

為什麼即使一個條件正確,AND 也會回傳 FALSE?

因為 AND 要求所有條件都為 TRUE。如果只有一個條件為 FALSE,則整個結果都變成 FALSE。

AND 可以與範圍一起使用嗎?

可以,但結果可能不符合標準公式中的預期。通常最好將 AND 與 IF 或 SUMPRODUCT 等函數結合。

Comparison

Function Logic 何時使用
AND 所有條件必須為 TRUE 嚴格驗證
OR 至少有一個條件必須為 TRUE 彈性的支票
IF 根據條件回傳值 決策

Example

=AND(A1>10, B1<20)只有在兩個條件都滿足時才回傳 TRUE

=OR(A1>10, B1<20)如果至少符合一個條件則回傳 TRUE

=IF(AND(A1>10, B1<20), "OK", "Not OK")傳回基於 AND 邏輯的結果