Quando è necessario eseguire un calcolo condizionale, la funzione SE è la risposta. Funziona in questo modo: If, then; altrimenti. Nella figura seguente, un semplice IF calcola un bonus per le tue vendite di oltre $ 20.000.

Ma cosa succede quando due condizioni devono essere soddisfatte? La maggior parte delle persone anniderà un'istruzione IF all'interno di un'altra, come mostrato di seguito:
Ma questo annidamento sfugge di mano se si hanno molte condizioni da soddisfare. Usa la funzione AND per abbreviare e semplificare la formula. =AND(Test,Test,Test,Test)
è True solo se tutti i test logici restituiscono True. L'esempio seguente mostra una formula più breve con gli stessi risultati.

Se ti piace AND, potresti trovare un uso per OR e NOT. =OR(Test,Test,Test,Test)
è True se uno qualsiasi dei test logici è True. NON inverte una risposta, quindi =NOT(True)
è Falso ed =NOT(False)
è Vero. Se devi mai fare qualcosa di stravagante come una NAND, puoi usare =NOT(AND(Test,Test,Test,Test))
.
Attenzione
Sebbene Excel 2013 abbia introdotto XOR come Or esclusivo, non funziona come si aspetterebbero i contabili. =XOR(True,False,True,True)
è vero per ragioni troppo complicate da spiegare qui. XOR conta se hai un numero dispari di valori True. Dispari. Davvero strano.