Elenco a discesa condizionale con istruzione SE (5 esempi)
Se devi creare un elenco a discesa che cambi in base alla selezione effettuata in un’altra cella, aggiungere una condizione all’elenco a discesa può rivelarsi una soluzione efficace. Quando crei un elenco a discesa condizionale, l’utilizzo della funzione SE rappresenta un approccio intuitivo, poiché è comunemente impiegata per verificare condizioni in Excel. Questo tutorial ti illustra cinque metodi diversi per creare passo dopo passo un elenco a discesa condizionale in Excel.

Usa l’istruzione SE o PIÙ.SE per creare un Elenco a discesa condizionale
Questa sezione offre due funzioni: la funzione SE e la funzione PIÙ.SE, per aiutarti a creare un elenco a discesa condizionale basato su altre celle in Excel, con due esempi.
Aggiungi una singola condizione, ad esempio due paesi e le loro città
Come mostrato nella GIF qui sotto, puoi passare facilmente da una città all’altra tra due paesi — «Stati Uniti» e «Francia» — nell’elenco a discesa. Vediamo come utilizzare la funzione SE per ottenere questo risultato.
Passo 1: Crea il Elenco a discesa principale
Innanzitutto, crea un elenco a discesa principale che fungerà da base per il tuo elenco a discesa condizionale.
1. Seleziona una cella (ad esempio E2) in cui desideri inserire l’elenco a discesa principale. Vai alla scheda Dati e seleziona Convalida dati.

2. Nella finestra di dialogo Convalida dati, segui questi passaggi per configurare le impostazioni.

Passo 2: Crea un Elenco a discesa condizionale con un’istruzione SE
1. Seleziona l’intervallo di celle (in questo caso, E3:E6) in cui desideri inserire l’elenco a discesa condizionale.
2. Vai alla scheda Dati, quindi seleziona Convalida dati.
3. Nella finestra di dialogo Convalida dati, devi configurare come segue.
=IF($E$2=$B$2,$B$3:$B$6,$C$3:$C$6)

Risultato
L’elenco a discesa condizionale è ora completo.
Come mostrato nell’immagine GIF qui sotto, per selezionare una città negli Stati Uniti, fai clic su E2 e scegli «Città negli Stati Uniti» dall’elenco a discesa. Successivamente, seleziona qualsiasi città statunitense tra quelle disponibili nelle celle sottostanti E2. Per scegliere una città in Francia, ripeti la stessa procedura.
Aggiungi più condizioni, ad esempio più di due paesi e le loro città
Come mostrato nell’immagine gif qui sotto, ci sono due tabelle. La tabella a una colonna contiene diversi paesi, mentre la tabella a più colonne contiene le città di quei paesi. Qui dobbiamo creare un Elenco a discesa condizionale che contenga le città e che cambi in base al paese selezionato in E10; segui i passaggi qui sotto per completare l’operazione.
Passo 1: Crea un Elenco a discesa contenente tutti i paesi
1. Seleziona una cella (qui ho scelto E10) in cui visualizzare il paese, vai alla scheda Dati e fai clic su Convalida dati.
2.Nella finestra di dialogo Convalida dati, devi:

L’elenco a discesa contenente tutti i paesi è ora completo.
Passo 2: Assegna un nome all’intervallo di celle delle città sotto ciascun paese
1. Seleziona l’intero intervallo della tabella delle città, vai alla scheda Formule e fai clic su Crea da selezione.

2. Nella finestra di dialogo Crea da selezione, seleziona solo l’opzione Riga superiore e fai clic sul pulsante OK.


Passo 3: Crea un Elenco a discesa condizionale
1. Seleziona una cella (qui ho scelto E11) per visualizzare l’elenco a discesa condizionale, vai alla scheda Dati, quindi seleziona Convalida dati.
2. Nella finestra di dialogo Convalida dati, devi:
=IF($E$10="Japan",Japan,IF(E10="Tunisia",Tunisia,IF(E10="United States",United_States, France)))

=IFS(E10="Japan",Japan,E10="Tunisia",Tunisia,E10="United States",United_States,E10="France", France)
Risultato
Solo pochi clic per creare un Elenco a discesa condizionale con Kutools per Excel
I metodi descritti sopra potrebbero risultare complessi per molti utenti di Excel. Se desideri una soluzione più efficiente e immediata, ti consigliamo vivamente la funzionalità Elenco a discesa dinamico di Kutools per Excel, che ti permette di creare un elenco a discesa condizionale con pochi clic.
Come puoi vedere, l’intera operazione si completa in pochi clic. Ti basta:
Un’alternativa migliore alla funzione SE: la funzione INDIRETTO
In alternativa alle funzioni SE e PIÙ.SE, puoi utilizzare una combinazione delle funzioni INDIRETTO e SOSTITUISCI per creare un elenco a discesa condizionale, molto più semplice rispetto alle formule illustrate in precedenza.
Prendiamo lo stesso esempio utilizzato in precedenza per le condizioni multiple (come mostrato nell’immagine GIF qui sotto). Ora ti mostrerò come sfruttare la combinazione delle funzioni INDIRETTO e SOSTITUISCI per creare un elenco a discesa condizionale in Excel.
1. Nella cella E10, crea l’elenco a discesa principale contenente tutti i paesi.Segui il passo 1 indicato sopra.
2. Assegna un nome all’intervallo di celle delle città sotto ciascun paese.Segui il passo 2 indicato sopra.
3. Utilizza le funzioni INDIRETTO e SOSTITUISCI per creare un elenco a discesa condizionale.
Seleziona una cella (in questo caso E11) per visualizzare l’elenco a discesa condizionale, vai alla scheda Dati e seleziona Convalida dati. Nella finestra di dialogo Convalida dati, devi:
=INDIRECT(SUBSTITUTE(E10," ","_"))

Hai appena creato con successo un elenco a discesa condizionale utilizzando le funzioni INDIRETTO e SOSTITUISCI.
Articoli correlati
Completamento automatico durante la digitazione in un elenco a discesa di Excel
Se hai un elenco a discesa con convalida dati contenente molti valori, devi scorrere l’intero elenco per trovare quello giusto oppure digitare manualmente la parola completa nella casella. Ma immagina se potessi attivare il completamento automatico semplicemente digitando la prima lettera: tutto diventerebbe molto più veloce e intuitivo! Questo tutorial ti mostra esattamente come risolvere il problema.
Crea un elenco a discesa da un'altra cartella di lavoro in Excel
Creare un elenco a discesa con la convalida dati tra fogli della stessa cartella di lavoro è abbastanza semplice. Ma se i dati necessari per la convalida si trovano in un’altra cartella di lavoro, come ti comporteresti? In questo tutorial imparerai, passo dopo passo, a creare un elenco a discesa da un’altra cartella di lavoro in Excel.
Crea un elenco a discesa ricercabile in Excel
Quando un elenco a discesa contiene numerosi valori, trovare quello giusto può diventare un’impresa. In passato abbiamo mostrato un metodo per attivare il completamento automatico digitando la prima lettera nella casella. Oltre a questa funzione, puoi rendere il tuo elenco a discesa ancora più efficiente trasformandolo in un elenco ricercabile! Scopri come fare con il metodo illustrato in questo tutorial.
Compila automaticamente altre celle alla selezione di un valore nell’elenco a discesa di Excel
Immagina di aver creato un elenco a discesa basato sui valori presenti nell’intervallo B8:B14. Quando selezioni un’opzione dall’elenco, vorresti che i valori corrispondenti nell’intervallo C8:C14 venissero inseriti automaticamente in una cella specificata. I metodi illustrati in questo tutorial ti permetteranno di ottenere esattamente questo risultato!
I Migliori Strumenti per la Produttività in Office
Potenzia le Tue Competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel Offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca Qui per Ottenere la Funzionalità di cui Hai Maggiormente Bisogno...
Office Tab Porta l’interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su più applicazioni Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funzionano meglio insieme— produttività ottimizzata tra le applicazioni Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi