Creare un elenco a discesa in Excel da una tabella (5 esempi)

  • Condividi Questo
Hugh West

In Microsoft Excel, Creare un elenco a discesa dalla tabella è molto semplice. In questo articolo spiegheremo il processo di creazione di un elenco a discesa in excel dalla tabella. Per illustrare questo problema seguiremo diversi esempi seguiti da diversi set di dati.

Scarica il quaderno di esercizi

Potete scaricare il quaderno di esercizi da qui.

Elenco a discesa di Excel.xlsx

5 esempi per creare un elenco a discesa in Excel da una tabella

1. Creare un elenco a discesa da una tabella con convalida

Per creare un elenco a discesa da una tabella si può usare il metodo convalida Questo è uno dei metodi più semplici per creare un menu a tendina. Utilizzeremo convalida nei tre modi seguenti:

1.1 Uso dei dati delle celle per creare un menu a tendina

Per illustrare questo metodo abbiamo un set di dati di studenti e le loro soggetti In questo esempio, creeremo un menu a tendina con i valori delle colonne soggetti in Cella C13 Vediamo come fare:

  • All'inizio, selezionare la cella C13 Vai al Dati scheda.
  • Selezionare l'opzione Convalida dei dati dal Strumenti per i dati Si aprirà una nuova finestra.

  • Successivamente, dal Convalida dei dati andare alla finestra Impostazioni opzione.
  • Dal menu a tendina dell'opzione Consentire selezionare l'opzione Elenco .

  • Si otterrà quindi il Fonte bar. Selezionare la cella (C5:C10) nel bar.
  • Stampa OK .

  • Infine, si vedrà un'icona a discesa nella cella C13 Se si fa clic sull'icona, si ottengono i valori dell'oggetto del nostro set di dati.

1.2 Immissione manuale dei dati

In questo esempio, inseriremo manualmente i valori nella barra a discesa, mentre nell'esempio precedente abbiamo preso i valori dal nostro dataset. Nel seguente dataset, inseriremo una barra a discesa per l'anno di passaggio degli studenti nelle celle D13 Per eseguire questa operazione, seguite i passaggi indicati di seguito:

  • In primo luogo, selezionare la cella D13 . Aprire il Convalida dei dati finestra.
  • Vai al sito Impostazioni opzione.
  • Dal Consentire selezionare il menu a tendina elenco opzione.

  • Poi nel Fonte barra, inserita manualmente 2019 , 2020 & 2021 .
  • Stampa OK .

  • Infine, si può vedere un menu a tendina con 3 valori di anni nella cella D13 .

1.3 Utilizzare la formula di Excel

Possiamo usare la formula anche per creare un menu a tendina in Microsoft Excel In questo esempio, svolgeremo lo stesso compito con lo stesso set di dati del primo metodo. In questo caso, utilizzeremo una formula di Excel. Vediamo le fasi di esecuzione di questo lavoro:

  • Per prima cosa, selezionare la cella C 13 . Aprire il Convalida dei dati finestra.
  • Selezionare la voce Impostazioni opzione.
  • Selezionare la voce elenco dall'opzione Consentire a discesa.

  • Ora possiamo vedere il Fonte Inserire la seguente formula nella barra:
=OFFSET($C$5,0,0,6)

  • Stampa OK .

  • Infine, si può vedere un'icona a discesa nella cella C13 Se si fa clic sull'icona, si ottiene un elenco a discesa di soggetti.

Per saperne di più: Come creare un elenco a discesa dipendente in Excel

2. Creare un elenco a discesa dinamico da una tabella Excel

A volte, dopo aver impostato l'elenco a discesa, potrebbe essere necessario aggiungere elementi o valori all'elenco. Per aggiungere un nuovo valore nella tabella e nell'elenco a discesa, dobbiamo renderlo dinamico. Risolviamo questo problema con i seguenti passaggi:

  • All'inizio, selezionare la voce Inserire scheda.
  • Dalla scheda, selezionare l'opzione Tabella .

  • Si aprirà una nuova finestra.
  • Selezionare l'intervallo di celle (B4:B10) come dati della tabella.
  • Non dimenticate di controllare l'opzione ' La mia tabella ha delle intestazioni".
  • Stampa OK .

  • Ora, selezionare la cella E6 . Aprire il Convalida dei dati finestra.
  • Selezionare la voce Impostazioni opzione.
  • Selezionare la voce elenco dall'opzione Consentire a discesa.
  • Inserite la seguente formula nel nuovo file Fonte bar:
=INDIRETTO("Tabella1[Nome]")

  • Stampa OK .

  • Anche in questo caso creeremo una tabella per il file Soggetti colonna.

  • Qui, selezionare la cella F6 . Aprire il Convalida dei dati finestra.
  • Selezionare la voce Impostazioni opzione.
  • Dal Consentire selezionare il menu a tendina elenco opzione
  • Inserite la seguente formula nel nuovo file Fonte bar:
=INDIRETTO("Tabella2[Soggetti]")

  • Stampa OK .

  • Ora, aggiungere un nuovo nome Riccardo nel Nome si può notare che anche l'elenco a discesa mostra il nuovo valore.

  • Infine, inserire un nuovo valore Letteratura nel Soggetti Otterremo il nuovo valore anche nel menu a tendina.

Per saperne di più: Come creare un elenco a discesa dinamico dipendente in Excel

3. Copia e incolla di elenchi a discesa in Excel

Supponiamo di avere un elenco a discesa in una cella e di volerlo copiare in un'altra cella. In questo esempio, impareremo come copiare un elenco a discesa da una cella all'altra. Per eseguire questa azione, basta seguire le istruzioni seguenti:

  • Innanzitutto, selezionare la cella a discesa che si desidera copiare.
  • Fare fare clic con il tasto destro del mouse e selezionare l'opzione Copia opzione.

  • Selezionare ora la cella F6 dove incolleremo l'elenco a discesa.
  • Vai al sito Casa Selezionare la scheda Incolla opzione.
  • Dal menu a tendina, selezionare l'opzione Incolla speciale .

  • Si aprirà una nuova finestra. Controllare l'opzione Convalida dalla scatola.
  • Stampa OK .

  • Infine, si può notare che l'elenco a discesa della cella F6 è la copia di E6 .

Letture simili

  • L'elenco a discesa di Excel non funziona (8 problemi e soluzioni)
  • Come creare un elenco da un intervallo in Excel (3 metodi)
  • Creare un elenco a discesa su più colonne in Excel (3 modi)
  • Elenco a discesa multiplo dipendente Excel VBA (3 modi)
  • Come creare un elenco a discesa di Excel con i colori (2 modi)

4. Selezionare tutte le celle dell'elenco a discesa dalla tabella

A volte nel nostro set di dati possono essere presenti più elenchi a discesa. In questo esempio vedremo come trovare e selezionare tutti gli elenchi a discesa in un set di dati. Utilizzeremo il set di dati dell'esempio precedente per illustrare questo metodo. Vediamo come fare seguendo semplici passi:

  • In primo luogo, andare alla pagina Trova e seleziona nella sezione di modifica del file nastro .
  • Dal menu a tendina selezionare l'opzione Vai allo speciale .

  • Si aprirà una nuova finestra.
  • Controllare l'opzione Tutti sotto il Convalida dei dati opzione.
  • Colpire OK .

  • Quindi, otteniamo l'elenco a discesa selezionato nelle celle E6 & F6 .

Per saperne di più: Come effettuare una selezione multipla da un elenco a discesa in Excel

5. Creazione di elenchi a discesa dipendenti o condizionati

Supponiamo di dover creare due elenchi a discesa correlati. In questo esempio, vedremo come rendere disponibile un elenco a discesa in funzione di un altro elenco a discesa. Seguite i passaggi per eseguire questa azione:

  • In primo luogo, selezionare la cella E6 .
  • Aprire la sezione Convalida dei dati finestra.
  • Selezionare la voce Impostazioni opzione.
  • Selezionare la voce elenco dall'opzione Consentire a discesa
  • Inserite la seguente formula nel nuovo file Fonte bar:
=$B$4:$C$4

  • Stampa OK .

  • Successivamente, andare alla sezione Formula scheda.
  • Selezionare l'opzione Creare da una selezione dal Nome definito sezione.

  • Si aprirà una nuova finestra.
  • Selezionare solo l'opzione In alto .
  • Stampa OK .

  • Ora, selezionare la cella F6 e aprire il Convalida dei dati finestra.
  • Vai al sito Impostazioni opzione.
  • Dal Consentire selezionare l'opzione Elenco .
  • Inserite la seguente formula nel nuovo file Fonte bar:
=INDIRETTO(E6)

  • Stampa OK .

  • Infine, se selezioniamo l'opzione Frutta da Giù-1 otteniamo solo elementi di frutta in Discesa 2.

  • Anche in questo caso, se selezioniamo Verdure in Giù-1 otteniamo l'elenco delle verdure in Discesa 2.

Per saperne di più: Elenco a discesa condizionale in Excel (creare, ordinare e utilizzare)

Cose da ricordare

  • L'elenco a discesa viene perso se si copia una cella (che non contiene un elenco a discesa) su una cella che contiene un elenco a discesa.
  • La cosa peggiore è che Excel non fornirà un avviso che informi l'utente prima di sovrascrivere il menu a discesa.

Conclusione

In questo articolo abbiamo cercato di illustrare tutti i metodi possibili per creare elenchi a discesa in Excel a partire da tabelle. Scaricate la cartella di lavoro pratica aggiunta a questo articolo e fate pratica voi stessi. Se vi sentite confusi, commentate nel riquadro sottostante.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.