Excel Logical Formulas
Functions for performing logical tests, conditions, and comparisons in your Excel formulas.
20 formulas
8 Beginner
3 Intermediate
9 Advanced
IF
Beginner
=IF(logical_test, value_if_true, [value_if_false])IFS
Intermediate
=IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], ...)IFERROR
Beginner
=IFERROR(value, value_if_error)IFNA
Beginner
=IFNA(value, value_if_na)AND
Beginner
=AND(logical1, [logical2], ...)OR
Beginner
=OR(logical1, [logical2], ...)NOT
Beginner
=NOT(logical)XOR
Intermediate
=XOR(logical1, [logical2], ...)TRUE
Beginner
=TRUE()FALSE
Beginner
=FALSE()SWITCH
Intermediate
=SWITCH(expression, value1, result1, [default or value2, result2], ...)LET
Advanced
=LET(name1, name_value1, [name2, name_value2], ..., calculation)LAMBDA
Advanced
=LAMBDA([parameter1, parameter2, ...], calculation)MAP
Advanced
=MAP(array1, [array2], ..., lambda)REDUCE
Advanced
=REDUCE([initial_value], array, lambda)SCAN
Advanced
=SCAN([initial_value], array, lambda)BYROW
Advanced
=BYROW(array, lambda)BYCOL
Advanced
=BYCOL(array, lambda)MAKEARRAY
Advanced
=MAKEARRAY(rows, cols, lambda)ISOMITTED
Advanced
=ISOMITTED(argument)