Funzione SE
Applies To
Excel per Microsoft 365 Excel per Microsoft 365 per Mac Excel per il web Excel 2024 Excel 2024 per Mac Excel 2021 Excel 2021 per Mac Excel 2019 Excel 2016La funzione SE, una delle più famose di Excel, consente di eseguire confronti logici tra un valore e un risultato previsto.
Quindi un'istruzione SE può avere due risultati. Il primo risultato si ottiene se il confronto è Vero, il secondo se è Falso.
Ad esempio, =SE(C2="Sì";1;2) significa: SE(C2 = Sì, allora restituisci 1, altrimenti restituisci 2).
Usare la funzione SE, una delle funzioni logiche, per restituire un valore se una condizione è vera e un altro valore se è falsa.
SE(test;se_vero;[se_falso])
Ad esempio:
-
=SE(A2>B2;"Fuori budget";"OK")
-
=SE(A2=B2;B4-A4;"")
Nome argomento |
Descrizione |
---|---|
test (obbligatorio) |
Condizione da testare. |
se_vero (obbligatorio) |
Valore restituito se il risultato di test è VERO. |
se_falso (facoltativo) |
Valore restituito se il risultato di test è FALSO. |
Esempi di funzioni SE semplici
-
=SE(C2="Sì";1;2)
Nell'esempio qui sopra la formula nella cella D2 dice: SE(C2 = Sì, allora restituisci 1, altrimenti restituisci 2)
-
=SE(C2=1;"Sì";"No")
In questo esempio la formula nella cella D2 indica: SE(C2 = 1, allora restituisci Sì, altrimenti No)come si può vedere, la funzione SE è utilizzabile per valutare sia il testo che i valori. Può inoltre essere usata per valutare gli errori. Oltre a confrontare se un valore è uguale a un altro restituendo un singolo risultato, è anche possibile usare operatori matematici ed eseguire altri calcoli in base ai criteri specificati. È inoltre possibile annidare molteplici funzioni SE per eseguire più confronti.
-
=SE(C2>B2;"Fuori budget";"Nel budget")
Nell'esempio precedente la funzione SE nella cella D2 dice SE(C2 è maggiore di B2, allora restituisci "Fuori budget", altrimenti "Nel budget")
-
=SE(C2>B2;C2-B2;0)
Nella figura qui sopra, invece di restituire un risultato di testo verrà restituito un calcolo matematico. Quindi la formula nella cella E2 dice SE(Spese effettive è maggiore di Spese previste, allora sottrai l'importo di Spese previste dall'importo di Spese effettive, altrimenti non restituire nulla).
-
=SE(E7="Sì";F5*0,0825;0)
In questo esempio la formula nella cella F7 dice SE(E7 = "Sì", allora moltiplica l'importo totale nella cella F5 * 8,25%, altrimenti non sono dovute imposte quindi restituisci 0)
Nota: Se si intende usare testo nelle formule, è necessario racchiuderlo tra virgolette, ad esempio "Testo". L'unica eccezione è l'uso di VERO o FALSO, che Excel riconosce automaticamente.
Problemi comuni
Problema |
Causa dell'errore |
---|---|
0 (zero) in una cella |
Non è stato specificato un argomento per se_vero o se_falso. Per restituire il valore corretto, aggiungere del testo ai due argomenti o aggiungere VERO o FALSO all'argomento. |
#NOME? in una cella |
Questo errore indica in genere che la formula non è stata digitata correttamente. |
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.
Vedere anche
Funzione SE: usare formule annidate ed evitare problemi
Uso di SE con le funzioni E, O e NON