Sei modi per creare un elenco a discesa in Excel
In questo articolo, esploreremo sei diverse modalità per creare un elenco a discesa o un menu a tendina in Excel. Questa funzionalità è estremamente utile per fornire una selezione rapida e intuitiva delle opzioni all'interno di un foglio di calcolo. Vedremo passo dopo passo ciascun metodo, esaminando le diverse caratteristiche e le situazioni in cui possono essere applicati.
Modalità 1: Elenco a discesa manuale
La modalità più semplice per creare un elenco a discesa è utilizzare la convalida dati manuale. Ecco i passaggi da seguire:
- Seleziona la cella in cui desideri visualizzare l'elenco a discesa.
- Vai alla scheda Dati nella barra dei menu di Excel.
- Fai clic su Convalida dati e seleziona Elenco come tipo di convalida dati.
- Nella casella Origine, digita gli elementi dell'elenco separati da un punto e virgola (;), ad esempio Tizio;Caio;Sempronio.
- Premi OK e vedrai comparire l'elenco a discesa nella cella selezionata.
Modalità 2: Elenco a discesa da intervallo definito di celle
In questa modalità, creeremo un elenco a discesa utilizzando un intervallo di celle predefinito. Segui questi passaggi:
- Crea una tabella o un elenco di voci in un'area del tuo foglio di calcolo.
- Seleziona la cella in cui desideri visualizzare l'elenco a discesa.
- Vai alla scheda Dati e fai clic su Convalida dati.
- Seleziona Elenco come tipo di convalida dati.
- Fai clic sull'icona a forma di freccia accanto alla casella Origine e seleziona le celle che contengono i tuoi nomi.
- Premi OK e l'elenco a discesa verrà visualizzato nella cella selezionata.
Modalità 3: Elenco a discesa utilizzando un nome definito
Excel consente di assegnare un nome a un intervallo di celle, semplificando l'utilizzo di tale intervallo all'interno delle formule. Vediamo come utilizzare questa funzionalità per creare un elenco a discesa dinamico:
- Seleziona la tabella o l'intervallo di celle che contiene le voci dell'elenco.
- Vai alla scheda Formule nella barra dei menu di Excel e fai clic su Gestione nomi.
- Fai clic su Nuovo e assegna un nome al tuo elenco di voci.
- Seleziona la cella in cui desideri visualizzare l'elenco a discesa.
- Vai alla scheda Dati, fai clic su Convalida dati e seleziona Elenco come tipo di convalida dati.
- Nella casella Origine, digita = seguito dal nome che hai definito in precedenza. Ad esempio
=ElencoNomi
. - Premi OK e vedrai comparire l'elenco a discesa nella cella selezionata.
Modalità 4: Elenco a discesa con formula SCARTO
La formula SCARTO può essere utilizzata per creare un elenco a discesa dinamico, adattandosi automaticamente alla lunghezza dell'elenco. Ecco come procedere:
- Seleziona la cella in cui desideri visualizzare l'elenco a discesa.
- Vai alla scheda Dati, fai clic su Convalida dati e seleziona Elenco come tipo di convalida dati.
- Nella casella Origine, digita = seguito dalla formula SCARTO necessaria, ad esempio
=SCARTO(A1;1;0;CONTA.VALORI(A:A)-1;1)
. - Premi OK e l'elenco a discesa verrà visualizzato nella cella selezionata.
Modalità 5: Elenco a discesa utilizzando un nome dinamico
Questa modalità combina la formula SCARTO con l'utilizzo di un nome definito per creare un elenco a discesa dinamico. Ecco come procedere:
- Crea un nome utilizzando la formula SCARTO. Ad esempio, nella scheda Formule seleziona Gestione nomi, fai clic su Nuovo e assegna un nome alla formula
=SCARTO(A1;1;0;CONTA.VALORI(A:A)-1;1)
. - Seleziona la cella in cui desideri visualizzare l'elenco a discesa.
- Vai alla scheda Dati, fai clic su Convalida dati e seleziona Elenco come tipo di convalida dati.
- Nella casella Origine, digita = seguito dal nome che hai definito in precedenza. Ad esempio,
=ElencoNomiDin
. - Premi OK e l'elenco a discesa verrà visualizzato nella cella selezionata.
Modalità 6: Elenco a discesa utilizzando una tabella
La creazione di una tabella in Excel consente di utilizzare elenchi a discesa e intervalli dinamici in modo molto efficace. Vediamo come procedere:
- Seleziona l'intervallo di celle che desideri includere nella tua tabella.
- Vai alla scheda Inserisci nella barra dei menu di Excel e fai clic su Tabella.
- Assicurati che l'opzione La mia tabella ha intestazioni di colonna sia selezionata e fai clic su OK.
- Ora vedrai che la tua area selezionata è stata convertita in una tabella con un nuovo design e una scheda Struttura tabella aggiuntiva.
- Modifica il nome della tabella in uno a piacere, ad esempio
tabElencoNomi
. - Seleziona la cella in cui desideri visualizzare l'elenco a discesa.
- Vai alla scheda Dati, fai clic su Convalida dati e seleziona Elenco come tipo di convalida dati.
- Nella casella Origine, digita la formula
=INDIRETTO("tabElencoNomi[Nomi]")
. - Premi OK e l'elenco a discesa verrà visualizzato nella cella selezionata.
Conclusione
In questo articolo, abbiamo esplorato sei diverse modalità per creare un elenco a discesa in Excel. Ogni metodo ha le sue caratteristiche e può essere utilizzato in diverse situazioni a seconda delle esigenze. Ecco un breve riepilogo dei metodi:
- Elenco a discesa manuale: semplice, ma l'elenco è statico.
- Elenco a discesa da intervallo definito di celle: utilizza un intervallo di celle, ma l'elenco è statico.
- Elenco a discesa utilizzando un nome definito: crea un nome per un intervallo di celle, ma l'elenco è ancora statico.
- Elenco a discesa utilizzando la formula SCARTO: rende dinamica la lunghezza dell'elenco, ma richiede l'inserimento di una formula nella convalida dati.
- Elenco a discesa utilizzando un nome dinamico: combina la formula SCARTO con un nome definito per un elenco a discesa dinamico.
- Elenco a discesa utilizzando una tabella: consente elenchi e intervalli dinamici per una singola colonna all'interno di una tabella.
Spero che questo articolo ti sia stato utile per imparare a creare elenchi a discesa in Excel. Sperimenta con questi metodi e scopri quale si adatta meglio alle tue esigenze. Buon lavoro con Excel!
#ExcelHaSempreRagione