AND

    Logical

    Returns TRUE if all arguments evaluate to TRUE. Used to test multiple conditions at once.

    Translations
    EnglishAND
    FrenchET
    SpanishY
    GermanUND
    ItalianE
    PortugueseE
    DutchEN
    PolishORAZ
    RussianИ
    TurkishVE
    CzechA
    HungarianÉS
    SwedishOCH
    DanishOG
    FinnishJA
    Syntax
    AND(logical1, [logical2], ...)

    Arguments

    • logical1The first condition to test
    • logical2Additional conditions to test (up to 255)(optional)
    Examples
    =AND(A1>0,A1<100)
    TRUE/FALSE

    TRUE if A1 is between 0 and 100

    =IF(AND(B1="Yes",C1>50),"Pass","Fail")
    Pass or Fail

    Checks two conditions before deciding

    =AND(A1>B1,B1>C1,C1>D1)
    TRUE/FALSE

    TRUE only if A1>B1>C1>D1

    Tips & Best Practices
    • All conditions must be TRUE for AND to return TRUE
    • Often used inside IF functions for complex logic
    • Empty cells are treated as TRUE in AND
    Common Mistakes
    • Expecting AND to stop checking once it hits a FALSE condition - Excel evaluates every argument regardless, which matters if a later one could error out
    • Forgetting AND requires every single condition to be TRUE - one FALSE anywhere in a long condition list makes the whole thing FALSE, which is easy to overlook
    • Nesting several AND functions inside each other when a single AND with more arguments would do the same thing more clearly
    Related Functions
    ORReturns TRUE if at least one condition is met, instead of requiring all of them
    NOTReverses a TRUE/FALSE result, often paired with AND for exclusion logic
    IFAlmost always used together with AND to act on the combined condition
    Frequently Asked Questions

    Does AND stop checking once it finds a FALSE condition?

    No, Excel evaluates every argument regardless of earlier results, so a later argument that would error still causes a problem even if an earlier one is already FALSE.

    How many conditions can I put inside AND?

    Up to 255 arguments in modern Excel, though for readability it's usually better to break very long condition lists into helper cells.

    Can AND be used without IF?

    Yes, =AND(A1>0,B1>0) returns TRUE or FALSE directly in a cell, useful for a quick check without wrapping it in IF.

    Need to translate a formula using AND?

    Use our translator to convert your complete formula