LogoExcel SOS
  • Assistant
  • Blog
  • Templates
  • Pricing
SE Annidati: Quando Smettere e Usare PIU.SE o SWITCH
2026/03/13

SE Annidati: Quando Smettere e Usare PIU.SE o SWITCH

La trappola dei SE annidati in Excel italiano e come uscirne con PIU.SE e SWITCH. Formule piu leggibili, meno errori, stessa logica.

Il SE annidato: utile fino a un certo punto

Tutti conoscono SE. E la formula condizionale base di Excel: se una condizione e vera, fai questo, altrimenti fai quell'altro. Semplice, immediata, chiarissima.

=SE(A2>0; "Positivo"; "Non positivo")

Il problema inizia quando le condizioni diventano tre, poi quattro, poi cinque. La soluzione "naturale" e annidare i SE uno dentro l'altro, e li inizia il dolore.

La spirale dei SE annidati

Esempio classico: valutazione dei voti scolastici. Sotto 5 e insufficiente, 5 e sufficiente, 6 e discreto, 7-8 e buono, sopra 8 e ottimo.

Con SE annidati: =SE(A2<5; "Insufficiente"; SE(A2=5; "Sufficiente"; SE(A2=6; "Discreto"; SE(A2<=8; "Buono"; "Ottimo"))))

Conta le parentesi chiuse alla fine: quattro. E questa e una versione relativamente semplice. Ho visto formule con sette o otto SE annidati che occupavano tre righe della barra della formula. Nessuno le capisce dopo una settimana, nemmeno chi le ha scritte.

I problemi concreti con i SE annidati profondi sono tre:

  1. Difficili da leggere e verificare - un errore in una condizione interna e quasi impossibile da trovare
  2. Ogni modifica richiede di rileggere tutta la formula - cambi una soglia e devi stare attentissimo a non spostare una parentesi
  3. Excel ha un limite di 64 SE annidati - non e un limite che si raggiunge spesso, ma e li a ricordare che non e la strada giusta

PIU.SE: la soluzione moderna

Disponibile da Excel 2019 e Office 365, PIU.SE permette di scrivere piu condizioni in modo lineare, senza annidare nulla.

Sintassi: =PIU.SE(condizione1; risultato1; condizione2; risultato2; ...)

Lo stesso esempio dei voti con PIU.SE: =PIU.SE(A2<5; "Insufficiente"; A2=5; "Sufficiente"; A2=6; "Discreto"; A2<=8; "Buono"; VERO; "Ottimo")

L'ultimo argomento VERO; "Ottimo" e il caso "altrimenti" - se nessuna condizione precedente e vera, restituisce "Ottimo". E l'equivalente dell'ultimo SE(... ; ... ; "risultato_default").

Molto piu leggibile. Ogni coppia condizione-risultato sta affiancata, puoi aggiungerle o rimuoverle senza toccare le altre. Se vuoi cambiare la soglia del "Buono" da 8 a 9, cerchi quella riga specifica e la modifichi.

Attenzione: se nessuna condizione e vera e non hai messo il caso VERO; ... alla fine, PIU.SE restituisce un errore #N/D. Metti sempre un caso finale con VERO come condizione per gestire il default.

SWITCH: per confrontare un valore con valori fissi

PIU.SE funziona bene con condizioni diverse tra loro (>, =, <). Quando invece stai confrontando sempre lo stesso valore con una lista di valori fissi, SWITCH e ancora piu pulita.

Sintassi: =SWITCH(valore; confronto1; risultato1; confronto2; risultato2; ...; [default])

Esempio: la colonna A contiene codici di stato degli ordini ("AP", "SP", "CN", "RN") e vuoi tradurli in testo leggibile.

Con SE annidati: =SE(A2="AP"; "Approvato"; SE(A2="SP"; "Spedito"; SE(A2="CN"; "Consegnato"; SE(A2="RN"; "Reso"; "Sconosciuto"))))

Con SWITCH: =SWITCH(A2; "AP"; "Approvato"; "SP"; "Spedito"; "CN"; "Consegnato"; "RN"; "Reso"; "Sconosciuto")

Molto piu immediata. Il valore da confrontare (A2) lo scrivi una volta sola. Poi elenci le coppie "se uguale a X, restituisci Y". L'ultimo argomento senza una coppia e il valore di default (come VERO in PIU.SE).

SWITCH non funziona per condizioni con operatori (>, <, <>). Per quelle usi PIU.SE. Per le uguaglianze su valori fissi, SWITCH e la scelta giusta.

Disponibile da Excel 2019 e Office 365.

E le versioni vecchie di Excel?

Se devi lavorare su Excel 2016 o precedenti, PIU.SE e SWITCH non esistono. In quel caso hai due opzioni:

Opzione 1: continua con i SE annidati, ma strutturali in modo piu leggibile usando l'interruzione di riga nella barra della formula (Alt+Invio). Non risolve il problema, ma almeno la formula e piu leggibile visivamente.

Opzione 2: usa SCEGLI insieme a CONFRONTA. E una tecnica meno nota ma efficace per sostituire una serie di SE con valori fissi. Se vuoi approfondirla, trovi la spiegazione nella guida sulle formule condizionali.

Un consiglio pratico

Se stai scrivendo il terzo SE annidato, fermati un secondo. Chiediti: "questi sono tutti confronti con lo stesso valore?" Se si, usa SWITCH. "Sono condizioni diverse ma ognuna ha una soglia?" Usa PIU.SE.

Riscrivere una formula adesso richiede due minuti. Decifrare tra sei mesi una formula con otto SE annidati richiede venti minuti e un paio di imprecazioni.

Nella guida alle formule condizionali trovi SE, PIU.SE, SWITCH e tutte le varianti con la sintassi completa in italiano.

All Posts

Author

avatar for Excel SOS
Excel SOS

Categories

  • Formule
  • Trucchi

More Posts

Tabelle Pivot in Excel: Come Funzionano e Quando Usarle
Tutorial

Tabelle Pivot in Excel: Come Funzionano e Quando Usarle

Guida pratica alle tabelle pivot in Excel italiano: come crearle, strutturarle e usarle per analizzare dati senza scrivere una sola formula.

avatar for Excel SOS
Excel SOS
2026/03/07
Previsioni Vendite per Prodotto in Excel: UNICI Separa i Prodotti, PREVISIONE.LINEARE Stima il Futuro
Premium
FormuleTutorial

Previsioni Vendite per Prodotto in Excel: UNICI Separa i Prodotti, PREVISIONE.LINEARE Stima il Futuro

Hai mesi di dati vendite mescolati? Con UNICI estrai i prodotti in un click, con PREVISIONE.LINEARE proietti le vendite future. Tutorial pratico.

avatar for Excel SOS
Excel SOS
2026/04/06
Non Tutti i 'Bravi' Sono Top Performer: Come PERCENTILE e E Separano i Veri dai Presunti
Premium
FormuleTutorial

Non Tutti i 'Bravi' Sono Top Performer: Come PERCENTILE e E Separano i Veri dai Presunti

Usa PERCENTILE per trovare la soglia del top 20% e la funzione E per selezionare chi la supera su piu criteri. Analisi oggettiva del team in Excel.

avatar for Excel SOS
Excel SOS
2026/04/05

Newsletter

Join the community

Subscribe to our newsletter for the latest news and updates

LogoExcel SOS

Excel made easy: ask AI, get the formula

GitHub
Product
  • Features
  • Formula Search
  • Excel Templates
  • Pricing
Resources
  • Documentation
  • Blog
Company
  • About
  • Contact
Legal
  • Cookie Policy
  • Privacy Policy
  • Terms of Service
© 2026 Excel SOS. All Rights Reserved.