Come creare rapidamente un elenco a discesa dinamico e dipendente in Excel?
Creare un elenco dinamico in Excel può migliorare notevolmente l’efficienza e l’accuratezza nell’immissione dei dati. Questa funzione ti consente di creare elenchi a discesa dipendenti, in cui le opzioni di un menu cambiano in base alla selezione effettuata in un altro. Ad esempio, scegliendo una categoria alimentare nel primo elenco a discesa, determini automaticamente quali alimenti specifici saranno disponibili nel secondo. Ecco una guida passo passo per creare e ottimizzare un elenco dinamico in Excel.
- Crea un elenco a discesa dinamico dipendente in Excel
- Crea rapidamente Elenco dinamico con uno strumento sorprendente
Crea un elenco a discesa dinamico dipendente in Excel
Supponiamo di avere una tabella con quattro colonne che indicano quattro tipi di generi alimentari: frutta, cibi, carne e bevande, e sotto di esse i nomi specifici degli alimenti. Vedi lo screenshot seguente:
Ora devi creare un primo elenco a discesa con le categorie alimentari (frutta, cibi, carne e bevande) e un secondo elenco a discesa con i nomi specifici degli alimenti. Se selezioni «cibi», il secondo elenco mostrerà riso, pasta, pane e torta. Per farlo, segui questi passaggi:
1. Innanzitutto, devo assegnare dei Nomi alle celle per queste colonne e per la riga delle categorie principali.
(1.) Crea un nome di cella per le categorie, ovvero per la prima riga: seleziona A1:D1, digita «GeneriAlimentari» nella casella «Nome» e premi Invio.
(2.) Successivamente, assegna un nome a ciascuna colonna seguendo la procedura descritta sopra, come illustrato di seguito:
2. Ora puoi creare il primo elenco a discesa: seleziona una cella vuota o un’intera colonna in cui applicare l’elenco, quindi fai clic su «Dati» > «Convalida dati» > «Convalida dati», come mostrato nello screenshot:
3. Nella finestra di dialogo «Convalida dati», fai clic sulla scheda «Impostazioni», seleziona «Elenco» dal menu a discesa «Consenti» e inserisci la seguente formula nel campo «Origine».
=Foodstuff 
4 .Fai clic su «OK» e il tuo primo elenco a discesa sarà creato; seleziona quindi la cella e trascina il quadratino di riempimento fino alla cella in cui desideri applicare questa opzione.
5. Poi puoi creare il secondo elenco a discesa: seleziona una cella vuota e fai clic su «Dati» > «Convalida dati» > «Convalida dati» nuovamente. Nella finestra di dialogo «Convalida dati», passa alla scheda «Impostazioni», scegli «Elenco» dal menu a discesa «Consenti» e inserisci la seguente formula nella casella «Origine».
=indirect(F1) 
6. Clicca quindi su «OK» e trascina il contenuto della cella verso il basso: l'elenco a discesa dipendente è stato creato con successo. Guarda lo screenshot:

In seguito, se selezioni un tipo di genere alimentare, la cella corrispondente mostrerà solo i nomi specifici di quel tipo di alimento.
Nota:
1. La freccia a discesa è visibile solo quando la cella è attiva.
2. Puoi approfondire ulteriormente a piacere: se desideri creare un terzo elenco a discesa, usa semplicemente il secondo elenco a discesa come «Origine» del terzo.
Crea rapidamente Elenco dinamico con uno strumento sorprendente
Supponiamo che tu abbia una tabella dati nell’intervallo B2:E8 e che tu voglia creare elenchi a discesa indipendenti basati su quella tabella nell’intervallo G2:H8. Ora puoi farlo facilmente con la funzione **“Elenco a discesa dinamico”** di **Kutools per Excel**.
1. Fai clic su «Kutools» > «Elenco a discesa» > «Elenco a discesa dinamico» per attivare questa funzione.
2. Nella finestra di dialogo «Elenco dinamico», procedi nel modo seguente:
- Seleziona l'opzione «Modalità A: 2 Livelli Elenco dinamico»;
- Nella casella «Intervallo dati», Seleziona la tabella dati su cui creerai Elenco dinamico;
- Nella casella «Area di posizionamento dell'elenco», seleziona l'intervallo di destinazione in cui inserirai l'elenco dinamico.
- Infine, fai clic sul pulsante «OK».
Suggerimento: se selezioni l'opzione «Posiziona l'elenco in orizzontale», l'elenco dinamico verrà visualizzato in ordine orizzontale.
A questo punto, gli elenchi a discesa indipendenti sono stati creati nell'intervallo di destinazione specificato. Puoi selezionare facilmente le opzioni da questi elenchi a discesa indipendenti.
Suggerimento: se non selezioni l'opzione «Posiziona l'elenco in orizzontale», Elenco dinamico verrà visualizzato in verticale.
Seguendo questa guida, potrai creare rapidamente ed efficientemente elenchi dinamici, risparmiando tempo e riducendo gli errori nei tuoi progetti Excel. Se desideri esplorare ulteriori suggerimenti e trucchi per Excel, il nostro sito web offre migliaia di tutorial.
Demo: Crea un elenco a discesa dinamico in Excel
Articoli correlati:
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 più 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 diverse app di 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)
- Funziona meglio insieme— produttività ottimizzata tra le app di 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
