Applies ToExcel 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 2016

La 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).

Il browser in uso non supporta le funzionalità video. Installare Microsoft Silverlight, Adobe Flash Player o Internet Explorer 9.

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

La cella D2 contiene la formula =SE(C2="Sì";1;2)
  • =SE(C2="Sì";1;2)

Nell'esempio qui sopra la formula nella cella D2 dice: SE(C2 = Sì, allora restituisci 1, altrimenti restituisci 2)

La cella D2 contiene la formula =SE(C2=1;"SÌ";"NO")
  • =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.

La formula nella cella D2 è =SE(C2>B2;"Fuori budget";"Nel budget")
  • =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")

La formula nella cella E2 è =SE(C2>B2;C2-B2;"")
  • =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).

La formula nella cella F7 è SE(E7="Sì";F5*0,0825;0)
  • =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

Funzione PIÙ.SE

Uso di SE con le funzioni E, O e NON

CONTA.SE

Come evitare errori nelle formule

Panoramica delle formule in Excel

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.