Come creare un elenco a discesa in Excel

Crea un elenco a discesa di elementi in Excel per rendere l'immissione dei dati più semplice, veloce e priva di errori. Con la funzione di convalida dei dati di Excel, puoi creare facilmente elenchi a discesa per inserire dati in un foglio di lavoro o in una cartella di lavoro.

Un elenco a discesa o un menu a discesa di Excel è un elemento di controllo grafico che consente agli utenti di scegliere un'opzione da un elenco di opzioni predefinite. Ciò renderà l'immissione dei dati più semplice e veloce e ridurrà l'imprecisione e gli errori di battitura.

Ad esempio, gli utenti possono scegliere facilmente lo stato del lavoro come FINITO da un menu a discesa. Ma se fornisci loro la possibilità di inserirlo manualmente, possono digitare l'intera parola FINITO o IN ATTESA o IN CORSO o NON RIUSCITO. Ci vorrà molto tempo per digitare lo stato per ogni opera, ma se fosse un elenco a discesa, accelererà il processo di immissione dei dati.

In questo post, ti mostreremo un modo semplice e veloce per creare un elenco a discesa utilizzando i dati delle celle o inserendo i dati manualmente o utilizzando le formule in Excel.

Creazione di un elenco a discesa utilizzando i dati delle celle

Ad esempio, puoi creare un menu a discesa per tenere traccia dello stato di ciascuno dei viaggi che hai intenzione di fare (come mostrato nell'immagine qui sotto).

Innanzitutto, digita gli elementi che desideri visualizzare nel menu a discesa in una serie di celle. Puoi farlo sul foglio che conterrà gli elenchi a discesa o su un altro foglio.

In questo esempio, abbiamo digitato l'elenco di elementi per l'elenco a discesa nel foglio 2.

Torna al Foglio 1 e quindi seleziona la cella B2 (questa è la cella in cui imposterai il menu a discesa).

Quindi, vai alla scheda "Dati" e fai clic sull'icona "Convalida dati" e seleziona "Convalida dati" dal menu a discesa.

Nella finestra di dialogo "Convalida dati", seleziona "Elenco" dal menu a discesa "Consenti:" e fai clic su "OK".

Fare clic nella casella "Sorgente" e selezionare l'elenco di elementi che si desidera aggiungere come opzioni che verranno visualizzate nell'elenco.

Ora seleziona l'elenco di elementi (A1: A5) dal foglio 2.

E la posizione in cui i valori per il menu a discesa verranno aggiunti automaticamente alla casella Origine. Ora, fai clic su "OK". Se deselezioni l'opzione "Ignora nero", Excel costringerà gli utenti a selezionare un valore dall'elenco.

Ora hai creato un elenco a discesa nella cella B2 della colonna Stato.

Per copiare l'elenco a discesa su tutte e 5 le righe, fai semplicemente clic sul quadratino verde in basso a sinistra della casella a discesa e trascinalo verso il basso sulla cella B6.

Ora, l'elenco a discesa viene copiato dalla cella B2 a B6.

Creazione di un elenco a discesa inserendo i dati manualmente

In alternativa, puoi aggiungere elementi direttamente al menu a discesa inserendoli manualmente nel campo "Origine" della finestra di dialogo Convalida dati.

In questo esempio, stai aggiungendo un elenco a discesa per la stagione in cui stai visitando le città. Quindi, seleziona la cella C2 per creare un elenco a discesa.

Aprire la finestra di dialogo "Convalida dati" dalla scheda "Dati".

Seleziona "Elenco" dai Criteri di convalida e digita il tuo elenco nella casella "Sorgente". Tutti gli elementi devono essere inseriti senza spazi, separati da una virgola tra ogni elemento.

Qui, inserisci "Primavera, Estate, Autunno, Inverno" nel campo della fonte e fai clic su "OK".

Ora, tutti gli elementi (opzioni) inseriti nel campo Origine appariranno in diverse righe nell'elenco a discesa. Quindi, puoi trascinare e copiare l'elenco sul resto delle righe come hai fatto nel metodo precedente.

Creazione di un elenco a discesa utilizzando le formule

Un altro modo per creare un elenco a discesa consiste nell'utilizzare la formula OFFSET nel campo di origine.

In questo esempio, stiamo creando un elenco a discesa nella colonna Anno. Seleziona la cella D1 e vai su Dati -> Strumenti dati -> Convalida dati.

Nelle finestre Convalida dati, inserisci questo campo di origine della formula anziché il riferimento di cella o gli elementi inseriti manualmente:

 =OFFSET(riferimento, righe, colonne, [altezza], [larghezza])

Ora inserisci l'elenco di elementi per l'elenco a discesa (Anno) nel foglio 2.

Nella formula, specificare il riferimento di cella come B1 (il punto iniziale dell'elenco), specificare righe e colonne come 0 per evitare l'offset del riferimento e specificare come Altezza come 5 per gli elementi nell'elenco.

=OFFSET(Foglio2!$B$1,0,0,5)

Ora, se inserisci questa formula nel campo di origine, restituisce un array con l'elenco degli anni (B1: B5).

Questo creerà un elenco a discesa che mostra tutti gli anni nell'intervallo di celle B1: B5 del foglio 2.

Rimozione di un elenco a discesa

Puoi anche rimuovere un elenco a discesa in Excel. Per rimuovere un elenco a discesa, seleziona la cella con l'elenco a discesa. Quindi vai su Dati -> Strumenti dati -> Convalida dati.

Fare clic sul pulsante "Cancella tutto" nell'angolo in basso a sinistra della finestra di dialogo "Convalida dati" e fare clic su "OK". Questo rimuoverà l'elenco a discesa nella cella selezionata.

Se desideri rimuovere tutti gli elenchi a discesa nel foglio di lavoro, seleziona "Applica queste modifiche a tutte le altre celle con le stesse impostazioni" prima di fare clic sul pulsante "Cancella tutto". Quindi, fare clic su "OK" per applicare.

Ora puoi creare e rimuovere elenchi a discesa seguendo questa guida passo passo.

Categoria: App