Menu a tendina dipendente Excel: guida passo passo senza errori
Excel 22 Settembre 2026

Menu a tendina dipendente Excel: guida passo passo senza errori

Scritto da

Redazione Weduup

Creare un menu a tendina dipendente Excel significa collegare due elenchi: la scelta nel primo determina le opzioni disponibili nel secondo. È la soluzione giusta quando compili un foglio per iscrizioni, materiali di studio, spese di progetto o raccolta dati e vuoi evitare errori di selezione. La strada più chiara, soprattutto se stai ancora prendendo confidenza con Excel, è questa: organizzi bene i dati di origine, assegni nomi puliti agli intervalli e poi usi la Convalida dati per costruire i menu. In questa guida trovi una procedura passo passo, un esempio realistico e i controlli finali per capire subito se il collegamento funziona davvero.

Che cos’è e quando ti serve davvero

Un elenco a discesa dipendente Excel, chiamato anche dropdown a cascata Excel, è un sistema in cui il secondo menu cambia in base alla prima scelta. Se nel primo campo selezioni una categoria, nel secondo compaiono soltanto le voci associate a quella categoria.

Per uno studente universitario è utile in molti casi concreti: organizzare un archivio di appunti per area e insegnamento, costruire un file per il gruppo di studio, registrare spese di laboratorio per tipologia e sottotipologia, oppure preparare un modello da consegnare in un progetto o in un tirocinio. Il vantaggio principale non è estetico: riduce gli errori di inserimento e rende il foglio più veloce da usare.

Su Weduup trovi lezioni online registrate e on-demand, spesso organizzate in percorsi mirati al singolo esame; se invece ti serve consolidare in modo pratico le basi di Excel, il percorso Excel per tutti raccoglie spiegazioni ed esercizi da rivedere con calma tramite l’app desktop Weduup per Windows e macOS.

Prima di iniziare: differenza tra intervallo, nome ed elenco

La confusione nasce quasi sempre qui. In Excel questi tre concetti sono collegati, ma non sono la stessa cosa.

  • Intervallo: è un gruppo di celle, per esempio F2:F4.
  • Nome: è l’etichetta che assegni a un intervallo, per esempio Economia.
  • Elenco a discesa: è il menu visibile dentro una cella, creato con la Convalida dati.

Nel primo menu di solito usi un elenco generale di categorie. Nel secondo menu, invece, richiami il nome dell’intervallo corrispondente alla categoria scelta. In pratica Excel legge il testo selezionato nel primo campo e lo trasforma nel nome della lista giusta.

Se questo testo non coincide con il nome dell’intervallo, il collegamento si rompe. Per questo conviene progettare la struttura prima di cliccare su Convalida dati: meno improvvisazione fai all’inizio, meno errori troverai dopo.

Come preparare i dati di origine senza errori

Il metodo più semplice è tenere i dati di origine in una zona separata del foglio, oppure in un foglio dedicato. Non serve una struttura sofisticata: serve una struttura ordinata.

Una disposizione chiara può essere questa:

  • in A2:A4 inserisci le categorie del primo menu, per esempio Data Science, Economia, Lingue;
  • in un’altra area, per esempio da F1 in poi, ripeti le stesse categorie come intestazioni di colonna;
  • sotto ogni intestazione inserisci le voci collegate alla categoria.

Per esempio, sotto Data Science potresti avere Python, SQL, Statistica; sotto Economia potresti avere Microeconomia, Bilancio, Econometria.

Prima di procedere controlla quattro regole pratiche:

  • niente celle unite;
  • niente righe vuote in mezzo alle liste principali;
  • stessa grafia per le categorie, senza refusi;
  • se usi spazi nelle categorie, prevedi che il nome tecnico possa diventare con underscore, per esempio Data_Science.

Questa preparazione è la vera base della convalida dati dipendente: se i dati di origine sono disordinati, il problema non si risolve con una formula più lunga.

Procedura passo passo con Convalida dati dipendente

  1. Crea l’elenco principale. Inserisci in A2:A4 le categorie che vuoi vedere nel primo menu.
  2. Assegna un nome all’elenco principale. Seleziona A2:A4 e, nella casella del nome, scrivi Categorie. Hai appena trasformato quell’intervallo in un riferimento facile da richiamare.
  3. Prepara i gruppi collegati. In F1:H1 scrivi le stesse categorie del primo elenco. Sotto ogni intestazione inserisci le voci associate.
  4. Crea automaticamente i nomi degli intervalli secondari. Seleziona tutta l’area che comprende intestazioni e voci, per esempio F1:H4, poi vai su Formule e usa Crea da selezione, scegliendo Riga superiore. Excel assegnerà un nome a ogni colonna usando l’intestazione.
  5. Crea il primo menu a tendina. Clicca sulla cella in cui vuoi scegliere la categoria, per esempio B2. Vai su Dati, poi Convalida dati, scegli Elenco e come origine inserisci =Categorie.
  6. Crea il secondo menu collegato. Clicca sulla cella del secondo livello, per esempio C2. Vai di nuovo su Dati, Convalida dati, Elenco e come origine inserisci =INDIRETTO(SOSTITUISCI(B2;" ";"_")).
  7. Prova il collegamento. Se in B2 selezioni Economia, in C2 devono comparire solo le voci della colonna Economia. Se scegli Data Science, la lista deve cambiare.
  8. Duplica con attenzione. Se copi la riga 2 verso il basso, assicurati che il secondo menu della riga 3 dipenda da B3 e non resti bloccato su B2.

La formula del secondo menu va letta così: B2 è la cella che contiene la prima scelta; SOSTITUISCI converte eventuali spazi in underscore; INDIRETTO interpreta quel testo come nome di un intervallo. Se le tue categorie non hanno spazi, puoi semplificare con =INDIRETTO(B2).

Esempio svolto

Dati

Immagina di voler creare un foglio per un gruppo di studio. Ogni riga deve indicare un’area e, in modo coerente, un insegnamento o strumento collegato a quell’area.

  • Elenco categorie in A2:A4: Data Science, Economia, Lingue.
  • Area origine in F1:H4:
  • F1 = Data Science; F2:F4 = Python, SQL, Statistica.
  • G1 = Economia; G2:G4 = Microeconomia, Bilancio, Econometria.
  • H1 = Lingue; H2:H4 = Inglese, Spagnolo, Tedesco.

Ipotesi

La cella B2 deve contenere la scelta dell’area. La cella C2 deve mostrare solo le voci compatibili con l’area selezionata. L’obiettivo è impedire combinazioni incoerenti, come scegliere Lingue nel primo menu e Bilancio nel secondo.

Passaggi

  1. Seleziona A2:A4 e assegna il nome Categorie.
  2. Seleziona F1:H4 e usa Crea da selezione dalla riga superiore. Excel creerà i nomi Data_Science, Economia e Lingue.
  3. In B2 imposta la Convalida dati di tipo Elenco con origine =Categorie.
  4. In C2 imposta la Convalida dati di tipo Elenco con origine =INDIRETTO(SOSTITUISCI(B2;" ";"_")).
  5. Apri il menu in B2 e scegli Data Science.
  6. Apri il menu in C2: dovresti vedere soltanto Python, SQL e Statistica.

Controllo finale

Ora cambia B2 da Data Science a Lingue. Se il file è impostato bene, il secondo menu deve offrire solo Inglese, Spagnolo e Tedesco. Se trovi ancora voci della categoria precedente, controlla due punti: il riferimento della formula e l’esistenza del nome corretto nell’area origine.

C’è anche un dettaglio importante da ricordare: se avevi già scelto una voce in C2 e poi cambi la categoria in B2, Excel non sempre cancella automaticamente la vecchia selezione. Nella pratica conviene ricontrollare o svuotare il secondo campo dopo aver modificato il primo.

Checklist operativa prima di usare o condividere il file

  • Hai separato bene l’area dei dati di origine dall’area di compilazione.
  • Hai creato un nome per l’elenco principale, per esempio Categorie.
  • Ogni categoria del secondo livello ha un proprio nome intervallo.
  • Non ci sono errori di battitura tra categorie e nomi generati.
  • Se usi spazi nelle categorie, hai previsto la sostituzione con underscore.
  • Hai provato almeno due combinazioni diverse per verificare che il menu secondario cambi davvero.
  • Hai copiato il sistema su più righe e controllato che ogni riga punti alla propria cella del primo menu.
  • Se il file sarà condiviso, hai valutato di proteggere l’area con i dati di origine.

Errori comuni che bloccano il dropdown a cascata

Il secondo elenco è vuoto

Succede quasi sempre quando il testo scelto nel primo menu non corrisponde a nessun nome intervallo valido. Controlla maiuscole, spazi, underscore e refusi. Se il primo valore è Data Science ma il nome creato è Data_Science, la funzione SOSTITUISCI è indispensabile.

Compare l’errore #RIF!

Di solito manca il nome richiamato da INDIRETTO, oppure il nome è stato cancellato o rinominato. Apri la gestione dei nomi e verifica che gli intervalli esistano davvero e puntino alle celle giuste.

Copiando la riga, tutti i menu dipendono dalla stessa cella

Il problema nasce se hai bloccato il riferimento con simboli assoluti, per esempio $B$2. Se stai replicando il modello su più righe, il riferimento deve restare relativo, così la riga 3 guarderà B3, la riga 4 guarderà B4 e così via.

Le nuove voci aggiunte non compaiono

Il nome intervallo probabilmente copre solo la parte iniziale della lista. In questo caso devi aggiornare l’intervallo nominato oppure progettare fin dall’inizio una sorgente dinamica più flessibile.

Le categorie funzionano, ma restano valori non coerenti

È il caso in cui cambi la prima scelta dopo aver compilato la seconda cella. Excel può lasciare il valore precedente anche se non appartiene più alla nuova lista. Non è un bug del concetto: è un controllo operativo da fare quando il file viene compilato manualmente.

Varianti utili se il file cresce

Una volta capito il meccanismo base, puoi estenderlo senza cambiare logica. Il caso più comune è il terzo livello: per esempio area, poi insegnamento, poi argomento. Il terzo menu funzionerà come il secondo, ma dovrà leggere la scelta del secondo campo.

Se invece il file cresce nel tempo, conviene standardizzare i nomi fin dall’inizio. Evita categorie troppo lunghe, simboli strani e intestazioni ambigue. Più il sistema è pulito, più il menu a tendina dipendente Excel resterà facile da aggiornare.

Per file usati spesso conviene anche tenere una piccola legenda tecnica: quali intervalli esistono, chi li aggiorna e in quale foglio si trovano. Può sembrare eccessivo su un esercizio semplice, ma fa risparmiare molto tempo quando il foglio viene riaperto dopo settimane.

Autoverifica rapida

  1. Sai indicare qual è l’intervallo che alimenta il primo menu?
  2. I nomi degli intervalli del secondo livello coincidono con le categorie, oppure sono convertiti correttamente con underscore?
  3. Se copi il modello in una nuova riga, il secondo menu guarda la cella giusta del primo livello?
  4. Hai testato almeno un cambio di categoria per vedere se il menu secondario si aggiorna come previsto?

Conclusione: un metodo semplice da riusare

Il punto chiave non è memorizzare una formula, ma capire il flusso: lista principale, nomi degli intervalli, Convalida dati, test finale. Quando questi quattro pezzi sono allineati, il menu collegato diventa un modello riutilizzabile in molti file universitari e non solo.

Se stai organizzando anche scadenze e sessioni, può esserti utile consultare la guida agli esami UniCal. Se invece vuoi fare pratica su casi simili con spiegazioni progressive, il corso Excel per tutti di Weduup propone lezioni registrate e on-demand con esercizi: per molti studenti può funzionare bene anche come supporto alle ripetizioni quando non serve interazione live continua.

Domande Frequenti

Posso creare un menu a tendina dipendente Excel senza nominare gli intervalli?

Sì, ma di solito richiede formule di appoggio o funzioni più avanzate. Per la maggior parte dei file universitari, i nomi intervallo restano il metodo più chiaro da gestire.

Perché il secondo elenco mostra l’errore #RIF!?

Succede quando il testo scelto nel primo menu non corrisponde a nessun nome valido. Controlla spazi, underscore, refusi e l’esistenza del nome nella gestione dei nomi.

Si può creare un terzo dropdown a cascata Excel?

Sì. Il principio è identico: il terzo menu dipende dal secondo e deve richiamare un nome coerente con la scelta fatta nel livello precedente.

Come faccio a far comparire nuove voci aggiunte dopo?

Se le nuove voci sono fuori dall’intervallo nominato, non appariranno. Devi ampliare il nome oppure usare fin dall’inizio una sorgente dinamica.

Percorso di approfondimento