Restituisce un valore quando una condizione è vera e un altro quando è falsa.
Sintassi
IF(logical_test, value_if_true, value_if_false)Argomenti
logical_testobbligatorio
Una condizione che restituisce TRUE o FALSE.
value_if_trueobbligatorio
Cosa restituire quando il test è TRUE.
value_if_falseobbligatorio
Cosa restituire quando il test è FALSE.
IF è la funzione decisionale centrale di Excel. Valuta un test logico e si dirama tra due risultati. Puoi annidare gli IF per più condizioni, anche se IFS o una ricerca sono di solito più puliti quando hai più di due rami.
=IF(B2>=60, "Pass", "Fail")→PassRestituisce Pass quando il punteggio è almeno 60.
=IF(C2>1000, C2*0.1, 0)→125Applica un bonus del 10% solo quando le vendite superano 1000.
Scrivi la condizione
Costruisci un confronto che restituisca TRUE o FALSE, es. B2>=60.
Definisci entrambi i risultati
Indica il valore per il ramo vero e per il ramo falso.
Annida o passa a IFS
Per tre o più risultati, usa IFS per mantenere la formula leggibile.
Combina le condizioni con AND() o OR() all'interno del test logico, es. IF(AND(A2>0, B2>0), ...). Per molti risultati distinti, usa IFS.