Come configurare smartphone e PC. Portale informativo
  • casa
  • Windows Phone
  • Crea elenchi a discesa collegati in Excel: il modo più semplice! Come creare un elenco a discesa in Excel con sostituzione automatica dei dati. Come creare un elenco a discesa con i dati aggiunti

Crea elenchi a discesa collegati in Excel: il modo più semplice! Come creare un elenco a discesa in Excel con sostituzione automatica dei dati. Come creare un elenco a discesa con i dati aggiunti

PRESENTARE LA SITUAZIONE: Vogliamo creare una piccola tabella in Excel in cui è possibile selezionare un paese e la città corrispondente. Allo stesso tempo, utilizzando gli elenchi a discesa, è necessario limitare a disposizione degli utenti opzioni di paesi e città tra cui possono scegliere. Nella prima cella selezioneremo un paese e nella seconda cella saranno disponibili solo le città appartenenti al paese selezionato. Penso sia comprensibile?

Quindi iniziamo il nostro semplice esempio con come creare un elenco a discesa collegato (o dipendente) in Excel? In una cella B1 sceglieremo un paese, e nella cella B2- la città che le appartiene, come nell'esempio:

Per prima cosa devi creare un database. Nel secondo foglio ho inserito nel primo elenco a tendina un elenco di paesi che voglio dare agli utenti, e nella colonna adiacente ho indicato un indice numerico che corrisponde ad uno degli elenchi di città. Gli elenchi delle città si trovano a destra nelle colonne D, F e h. Quindi, ad esempio, accanto a Francia indice dei costi 2 , che corrisponde all'elenco delle città 2 . Successivamente vedrai come verrà utilizzato questo indice.

Se stai lavorando in Excel 2010, puoi creare un foglio di origine in un foglio separato cartella di lavoro. Se disponi di una versione di Excel 2003 e prevedi di utilizzare un intervallo denominato, i valori devono trovarsi nella stessa cartella di lavoro o su un foglio diverso.

Utilizzeremo intervalli denominati e faremo in modo che questi menu a discesa collegati funzionino in tutto Versioni Excel. Il passaggio successivo consiste nel creare intervalli denominati per i nostri elenchi. Sulla scheda Formule(Formule) hanno un comando gestore del nome(nome gestore). Cliccandoci sopra si aprirà una finestra di dialogo. gestore del nome(nome gestore).

Fare clic sul pulsante Nuovo(Nuovo) per aggiungere un nuovo intervallo denominato. Si aprirà una finestra di dialogo nuovo nome(Creazione di un nome).

In campo Nome(Nome) inserire un nome Paese per la nostra prima gamma denominata e sul campo Si riferisce a(Intervallo) seleziona quello che memorizza l'elenco dei paesi:

Foglio3!$A$3:$A$5

Gli intervalli contenenti città possono essere denominati esattamente allo stesso modo.

Ora possiamo creare elenchi a discesa in quelle celle in cui abbiamo pianificato di selezionare i dati. Evidenzia una cella B1(in esso selezioneremo il paese), apri la scheda Dati(Dati), fare clic Convalida dei dati(Convalida dati), quindi dal menu a tendina selezionare Convalida dei dati(Convalida dei dati).

Si aprirà una finestra di dialogo Convalida dei dati(Controllo dei valori di input).

Vogliamo fornire all'utente un elenco di opzioni tra cui scegliere, quindi nel campo permettere(tipo di dati) selezionare Elenco(Elenco). Questo attiverà il campo Fonte(Source), dove è necessario specificare il nome dell'intervallo con i paesi. Immettere "= Paese" in questo campo e fare clic ok. Ora dobbiamo creare un secondo menu a discesa in modo che gli utenti possano selezionare una città. Metteremo questo menu a discesa in una cella B2. E ora attenzione: concentrati! Dobbiamo controllare il contenuto della cella con il nome del paese (cella B1) per ottenere l'indice corrispondente al database della città. Se l'utente sceglie Portogallo, quindi dobbiamo fare riferimento alla base con l'indice 3 , che memorizza i nomi delle città in Portogallo. Useremo la funzione CERCA.VERT(VLOOKUP) per cercare un valore da una cella B1 in una tabella con i nomi dei paesi. Una volta che l'indice è noto, selezioneremo un elenco che sarà l'origine dati per il nostro secondo elenco a discesa. Per fare ciò, scriviamo la seguente formula:

SCEGLI(VLOOKUP(B1,Foglio3!$A$3:$B$5,2,FALSO),Inghilterra,Francia,Portogallo)
=SELECT(VLOOKUP(B1;Foglio3!$A$3:$B$5;2;FALSO);Inghilterra;Francia;Portogallo)

A cosa serve questa formula? Sta cercando un valore da una cella B1 nell'elenco dei paesi e restituisce l'indice corrispondente, che viene poi utilizzato dalla funzione SCEGLIERE(SELECT) per selezionare il 1°, 2° o 3° intervallo denominato.

Ecco come apparirà il nostro secondo menu a discesa:

Microsoft Excel- un ottimo strumento per lavorare con i dati tabulari. Con esso, puoi creare rapidamente una tabella adatta e riempirla di dati. Allo stesso tempo, Excel semplifica non solo il lavoro con i dati nella tabella, ma anche il processo di compilazione della tabella.

In questo materiale parleremo sul riempimento della tavola. Qui puoi imparare come creare un elenco a discesa in Excel, che ti consentirà di riempire la tabella di dati molto più velocemente. L'istruzione sarà rilevante per Excel 2007, 2010, 2013 e 2016.

Il modo più semplice per creare un elenco a discesa in Excel è utilizzare la funzione di convalida dei dati. Per creare questo elenco a discesa devi prima farlo elenco regolare con i dati e inserirli in un documento Excel. Tale elenco può essere posizionato sullo stesso foglio del documento in cui si troverà l'elenco a discesa o su qualsiasi altro foglio.

Quindi, per prima cosa creiamo un elenco di dati che dovrebbero essere nell'elenco a discesa e lo posizioniamo in qualsiasi posto conveniente nel documento Excel. Ad esempio, puoi posizionare un elenco di questo tipo dietro l'area stampabile o su un altro foglio di un documento Excel.

Successivamente, seleziona la cella in cui desideri creare un elenco a discesa. Seleziona questa cella con il mouse e fai clic sul pulsante "Convalida dati" nella scheda "Dati".

Si aprirà la finestra Convalida valori di input. In questa finestra, devi prima aprire l'elenco a discesa "Tipo di dati" e selezionare l'opzione "Elenco".

Quindi è necessario compilare la riga "Sorgente".

Per fare ciò, posizionare il cursore sulla riga "Sorgente" e quindi selezionare con il mouse l'elenco dei dati, che dovrebbe trovarsi nell'elenco a discesa creato.

Dopo aver specificato la sorgente, chiudere la finestra "Verifica valori input" cliccando sul pulsante "Ok". L'elenco a discesa in Excel è stato creato e può essere verificato.

Ma ora dentro data cellaè possibile inserire solo i dati presenti nell'elenco a discesa. E se provi a inserire un valore errato, riceverai un messaggio di errore.

Se vuoi lasciare la possibilità di inserire dati in una cella che non è contenuta nell'elenco a discesa, devi selezionare la cella con l'elenco a discesa e fare clic sul pulsante "Convalida dati". Successivamente, nella finestra che si apre, devi andare alla scheda "Messaggio di errore" e deselezionare la casella accanto alla funzione "Visualizza messaggio di errore".

Dopo aver salvato queste impostazioni, puoi inserire nella cella non solo i dati disponibili nell'elenco a discesa, ma anche tutti gli altri dati di cui hai bisogno.

Come creare un elenco a discesa con i dati aggiunti

L'opzione dell'elenco a discesa sopra descritta è abbastanza conveniente. Ma se vuoi aggiungere regolarmente nuovi dati ad esso, questa opzione non funzionerà, perché dopo ogni aggiunta di dati dovrai cambiare l'intervallo indicato nel campo "Sorgente". È possibile risolvere questo problema utilizzando la funzionalità Smart Tables, introdotta in Microsoft Excel 2007.

Per fare ciò, è necessario creare un elenco con i dati, proprio come descritto sopra. L'unica differenza è che l'elenco dovrebbe ora avere un titolo.

Dopo aver creato l'elenco, è necessario selezionarlo e utilizzare il pulsante "Formatta come tabella" nella scheda "Home" per applicare qualsiasi stile all'elenco.

Dopo aver selezionato uno stile, apparirà la finestra Formatta tabella. Qui è necessario selezionare la casella accanto alla funzione "Tabella con intestazione" e fare clic su "Ok".

Di conseguenza, dovresti ottenere una tabella con i dati, qualcosa come nello screenshot qui sotto.

Ora devi selezionare la cella in cui desideri creare un elenco a discesa e fare clic sul pulsante "Convalida dati" nella scheda "Dati". Nella finestra che si apre, selezionare "Tipo dati - Elenco", quindi posizionare il cursore nella riga "Sorgente" e selezionare con il mouse l'elenco con i dati che devono essere utilizzati per l'elenco a discesa (non è necessario per selezionare l'intestazione dell'elenco).

Questo metodo di creazione di elenchi a discesa con la possibilità di aggiungere nuove righe è stato testato in Excel 2010, ma dovrebbe funzionare anche in Excel 2007. Come in altro versioni moderne Excel, come Excel 2013 ed Excel 2016.

Esistono diversi modi per creare un elenco a discesa. La scelta di uno di essi dipende dalla struttura dei dati in vostro possesso.

Il primo modo per creare un elenco a due livelli

Il primo metodo si basa sulla creazione di una tabella "intelligente", la cui intestazione contiene i valori del primo elenco a discesa (gruppo) e le righe della tabella corrispondono ai valori del secondo elenco a discesa (sottogruppo). I valori degli elementi del sottogruppo devono essere inseriti nella colonna corrispondente del gruppo, come nella figura seguente.

Ora iniziamo a creare il primo elenco a discesa di gruppo (nel mio caso, un elenco di paesi):

  1. Seleziona la cella in cui inserirai l'elenco a discesa;
  2. Vai alla scheda della barra multifunzione Dati;
  3. Scegli una squadra Convalida dei dati;
  4. Selezionare un valore dall'elenco a discesa Elenco;
  5. In campo Una fonte specificare la seguente formula =INDIRETTO("Tabella1[#Intestazioni]").
Formula INDIRETTO restituisce un riferimento a un intervallo di intestazioni di tabelle intelligenti. Il vantaggio dell'utilizzo di tale tabella è che quando vengono aggiunte le colonne, l'elenco a discesa si espanderà automaticamente.

Resta da creare il secondo elenco a discesa dipendente: l'elenco dei sottogruppi.

Sentiti libero di ripetere i primi 4 punti sopra descritti. fonte nella finestra Convalida dei dati per il secondo elenco a discesa sarà la formula =INDIRETTO("Tabella1["&F2&"]"). Cellula F2 in questo caso- valore del primo elenco a tendina.

Puoi anche utilizzare una normale tabella "non smart", ma in questo caso dovrai modificare manualmente gli intervalli di titoli e righe. In questo esempio, ciò avviene automaticamente.

Il secondo modo per creare un elenco a due livelli

Il secondo metodo è comodo da usare quando i dati dell'elenco a discesa sono scritti in due colonne. Il primo contiene il nome del gruppo e il secondo i sottogruppi.

IMPORTANTE! Prima della creazione lista dipendente per sottogruppi, è necessario ordinare la tabella di origine in base alla prima colonna (la colonna con il gruppo), quindi sarà chiaro perché questo viene fatto.

Per creare i gruppi a discesa, abbiamo bisogno di una colonna aggiuntiva contenente i valori di gruppo univoci dalla tabella di origine. Per creare questo elenco, usa la funzione Rimuovi duplicati o usa il comando Univoco dal componente aggiuntivo VBA-Excel.

Ora creiamo un elenco a discesa di gruppi. Per fare ciò, segui i primi 4 punti del primo metodo per creare un elenco a due livelli. Come fonte specificare l'intervallo valori unici gruppi. Tutto è standard qui.

Raccomandazione: è conveniente specificare un intervallo denominato come sorgente. Per crearlo, apri Nome Gestore dalla scheda Formule e denominare l'intervallo con valori univoci.

Ora la parte più difficile è specificare in fonte collegamento dinamico all'intervallo con i valori del secondo elenco a discesa (elenco dei sottogruppi). Lo risolveremo usando la funzione OFFSET(riferimento, offset_riga, offset_colonna, [altezza], [larghezza]) A che restituisce un riferimento a un intervallo che è un determinato numero di righe e colonne distanti da una cella o un intervallo di celle.

  • Collegamento nel nostro caso - $ 1 $- angolo in alto a sinistra della tabella sorgente;
  • linea_offset - PARTITA(F3,$A$1:$A$67,0)-1- numero di riga con il valore del gruppo desiderato (nel mio caso, la cella del paese F3) meno uno;
  • Offset_per_colonne - 1 - poiché abbiamo bisogno di una colonna con sottogruppi (città);
  • [Altezza] - COUNTIF($A$1:$A$67,F3)- il numero di sottogruppi nel gruppo desiderato (il numero di città nel paese F3);
  • [Larghezza] - 1 - poiché questa è la larghezza della nostra colonna con i sottogruppi.

L'elenco a discesa in Excel è forse uno dei più modi convenienti lavorare con i dati. Puoi utilizzarli entrambi durante la compilazione di moduli e la creazione di dashboard e tabelle di grandi dimensioni. Gli elenchi a discesa sono spesso utilizzati nelle applicazioni su smartphone, siti Web. Sono intuitivi per l'utente medio.

Fare clic sul pulsante in basso per scaricare il file di esempio dell'elenco a discesa in Excel:

Videolezione

Come creare un elenco a discesa in Excel in base ai dati dell'elenco

Immagina di avere un elenco di frutti:

Per creare un elenco a discesa, dobbiamo farlo prossimi passi:

  • Vai alla scheda “ Dati” => sezione “ Lavorare con i dati ” sulla barra degli strumenti => seleziona la voce “ Convalida dei dati “.
  • Nella finestra pop-up Convalida dei valori di input " nella scheda " Parametri” nel tipo di dati selezionare “ Elenco “:
  • In campo" Una fonte” inserisci un intervallo di nomi di frutta =$A$2:$A$6 oppure posiziona il cursore del mouse nel campo di immissione del valore " Una fonte” e quindi selezionare l'intervallo di dati con il mouse:

Se desideri creare elenchi a discesa in più celle contemporaneamente, seleziona tutte le celle in cui desideri crearle, quindi segui i passaggi precedenti. È importante assicurarsi che i riferimenti di cella siano assoluti (ad esempio, $ 2 $), piuttosto che relativo (ad esempio, A2 o $ 2 o $ A2 ).

Come creare un elenco a discesa in Excel utilizzando l'immissione manuale dei dati

Nell'esempio sopra, abbiamo inserito l'elenco di dati per l'elenco a discesa selezionando un intervallo di celle. Oltre a questo metodo, puoi inserire i dati per creare manualmente un elenco a discesa (non è necessario memorizzarli in nessuna cella).

Ad esempio, supponiamo di voler visualizzare due parole "Sì" e "No" in un menu a discesa. Per questo abbiamo bisogno di:

  • Seleziona la cella in cui vogliamo creare un elenco a discesa;
  • Vai alla scheda “ Dati” => sezione “ Lavorare con i dati ” sulla barra degli strumenti => seleziona la voce “ Convalida dei dati “:
  • Nella finestra pop-up Convalida dei valori di input " nella scheda " Parametri” nel tipo di dati selezionare “ Elenco “:
  • In campo" Una fonte” inserire il valore “Sì; Non".
  • Stampa " ok

Successivamente, il sistema creerà un elenco a discesa nella cella selezionata. Tutti gli articoli elencati nel campo “ Una fonte“ Separato da un punto e virgola si rifletterà in diverse righe del menu a discesa.

Se desideri creare un elenco a discesa in più celle contemporaneamente, seleziona le celle richieste e segui le istruzioni sopra.

Come creare un elenco a discesa in Excel utilizzando la funzione OFFSET

Insieme ai metodi sopra descritti, puoi anche utilizzare una formula per creare elenchi a discesa.

Ad esempio, abbiamo un elenco con un elenco di frutti:

Per creare un elenco a discesa utilizzando una formula, è necessario effettuare le seguenti operazioni:

  • Seleziona la cella in cui vogliamo creare un elenco a discesa;
  • Vai alla scheda “ Dati” => sezione “ Lavorare con i dati ” sulla barra degli strumenti => seleziona la voce “ Convalida dei dati “:
  • Nella finestra pop-up Convalida dei valori di input " nella scheda " Parametri” nel tipo di dati selezionare “ Elenco “:
  • In campo" Una fonte” inserisci la formula: =OFFSET(A$2$;0;0;5)
  • Stampa " ok

Il sistema creerà un elenco a discesa con un elenco di frutti.

Come funziona questa formula?

Nell'esempio sopra, abbiamo usato la formula =OFFSET(riferimento,offset_linea,offset_colonna,[altezza],[larghezza]).

Questa funzione contiene cinque argomenti. Nell'argomento " collegamento” (nell'esempio $A$2) indica da quale cella iniziare l'offset. Negli argomenti “line_offset" E "offset_by_colonne"(nell'esempio è indicato il valore “0”) – quante righe/colonne devono essere spostate per visualizzare i dati. Nell'argomento " [altezza]” è impostato su “5”, che indica l'altezza dell'intervallo di celle. Discussione " [larghezza]” non specifichiamo, poiché nel nostro esempio l'intervallo è costituito da una colonna.

Utilizzando questa formula, il sistema restituisce come dati per l'elenco a discesa un intervallo di celle a partire dalla cella $A$2, composto da 5 celle.

Come creare un elenco a tendina in Excel con sostituzione dati (usando la funzione OFFSET)

Se utilizzi la formula nell'esempio sopra per creare un elenco, crei un elenco di dati che è fisso in un determinato intervallo di celle. Se vuoi aggiungere un valore come elemento dell'elenco, dovrai modificare la formula manualmente. Di seguito imparerai come creare un elenco a discesa dinamico che caricherà automaticamente nuovi dati per la visualizzazione.

Per creare una lista avrai bisogno di:

  • Seleziona la cella in cui vogliamo creare un elenco a discesa;
  • Vai alla scheda “ Dati” => sezione “ Lavorare con i dati ” sulla barra degli strumenti => seleziona la voce “ Convalida dei dati “;
  • Nella finestra pop-up Convalida dei valori di input " nella scheda " Parametri” nel tipo di dati selezionare “ Elenco “;
  • In campo" Una fonte” inserisci la formula: =OFFSET(A$2$,0,0,COUNTIF($A$2:$A$100;”<>”))
  • Stampa " ok

In questa formula, nell'argomento “[ altezza]" specifichiamo come argomento che denota l'altezza dell'elenco con i dati - una formula che calcola in un determinato intervallo A2:A100 quantità no celle vuote.

Nota: per corretto funzionamento formule, è importante che non vi siano righe vuote nell'elenco dei dati da visualizzare nel menu a tendina.

Come creare un elenco a discesa in Excel con sostituzione automatica dei dati

Affinché i nuovi dati vengano caricati automaticamente nell'elenco a discesa creato, è necessario effettuare le seguenti operazioni:

  • Creiamo un elenco di dati da visualizzare nell'elenco a discesa. Nel nostro caso, questa è una lista di colori. Seleziona l'elenco con il tasto sinistro del mouse:
  • Sulla barra degli strumenti, fare clic su " Formatta come una tabella “:

  • Dal menu a tendina, seleziona lo stile della tabella:


  • Premendo il tasto " ok” nella finestra pop-up, conferma l'intervallo di celle selezionato:
  • Quindi, seleziona l'intervallo di dati della tabella per l'elenco a discesa e assegnagli un nome nel margine sinistro sopra la colonna "A":

La tabella dei dati è pronta, ora possiamo creare un elenco a discesa. Per questo hai bisogno di:

  • Seleziona la cella in cui vogliamo creare un elenco;
  • Vai alla scheda “ Dati” => sezione “ Lavorare con i dati ” sulla barra degli strumenti => seleziona la voce “ Convalida dei dati “:
  • Nella finestra pop-up Convalida dei valori di input " nella scheda " Parametri” nel tipo di dati selezionare “ Elenco “:
  • Nel campo sorgente, inserisci ="nome del tuo tavolo" . Nel nostro caso l'abbiamo chiamato " Elenco “:


  • Pronto! L'elenco a discesa è stato creato, mostra tutti i dati dalla tabella specificata:

  • Per aggiungere un nuovo valore all'elenco a discesa, aggiungi semplicemente le informazioni alla cella successiva dopo la tabella dei dati:

  • La tabella amplierà automaticamente il suo intervallo di dati. L'elenco a discesa verrà aggiornato di conseguenza con il nuovo valore dalla tabella:


Come copiare un elenco a discesa in Excel

In Excel è possibile copiare gli elenchi a tendina creati. Ad esempio, nella cella A1 abbiamo un elenco a discesa che vogliamo copiare in un intervallo di celle A2:A6 .

Per copiare l'elenco a discesa con la formattazione corrente:

  • fare clic con il tasto sinistro del mouse sulla cella con l'elenco a discesa che si desidera copiare;
  • CTRL+C ;
  • seleziona le celle in un intervallo A2:A6 dove vuoi inserire l'elenco a tendina;
  • premere la scorciatoia da tastiera CTRL+V .

Quindi, copierai l'elenco a discesa, salvando formato originale elenco (colore, carattere, ecc.). Se vuoi copiare/incollare l'elenco a discesa senza salvare il formato, allora:

  • fare clic con il tasto sinistro del mouse sulla cella con l'elenco a discesa che si desidera copiare;
  • premere la scorciatoia da tastiera CTRL+C ;
  • selezionare la cella dove si vuole inserire l'elenco a tendina;
  • clic bottone giusto mouse => aprire il menu a discesa e fare clic su " Inserto speciale “;
  • Nella finestra che appare, sotto " Inserire" scegliere oggetto " condizioni sui valori “:
  • Fare clic su " ok

Successivamente, Excel copierà solo i dati dell'elenco a discesa, senza preservare la formattazione della cella originale.

Come selezionare tutte le celle contenenti un elenco a discesa in Excel

A volte, è difficile capire quante celle ci siano file Excel contengono elenchi a discesa. C'è un modo semplice per visualizzarli. Per questo:

  • Fare clic sulla scheda " casa” sulla barra degli strumenti;
  • Fare clic su " Trova e seleziona ” e seleziona “ Seleziona un gruppo di celle “:
  • Nella finestra di dialogo, seleziona " Convalida dei dati “. In questo campo è possibile selezionare le voci “ Tutti" E " lo stesso “. “Tutti" selezionerà tutti gli elenchi a discesa sul foglio. paragrafo " lo stesso" mostrerà elenchi a discesa simili nel contenuto ai dati nel menu a discesa. Nel nostro caso scegliamo " tutti “:

Crea un elenco a discesa in Excel semplicemente. Posso creare elenchi a discesa collegati in Excel . Quando l'elenco nella seconda colonna dipende dal valore nella cella della prima colonna. Come fare nei menu a discesa dipendenti da Excel, leggi l'articolo "Elenchi a discesa collegati in Excel".
Puoi fare in modo che le lettere dell'alfabeto escano prima nell'elenco a discesa, facendo clic sulla lettera selezionata verrà visualizzato un elenco di parole, cognomi che iniziano con questa lettera. Leggilo nell'articoloElenco a discesa collegato in Excel in ordine alfabetico" .
Puoi creare un elenco a discesa in Excel elenco aggiuntivo con dati. Vedere "Come creare un elenco a discesa in Excel senza una casella di riepilogo".
Quando creiamo tabelle complesse, questionari, fogli di indagine, altri documenti, puoi impostare un elenco a discesa nelle celle. Questo è quando facciamo clic su una cella e viene visualizzato un elenco da cui selezioniamo opzione desiderata parole. Ad esempio, sì.
Qui, i nomi dei prodotti sono elencati nell'elenco a discesa.
Quindi, prima creiamo un elenco in una colonna, da qualche parte non in questa tabella. Firmiamo la colonna: questo sarà il nome futuro dell'intervallo. Questo è conveniente da fare quando ci sono più elenchi diversi.Per ulteriori informazioni su come creare un intervallo e assegnargli un nome, vedere l'articolo "Intervallo in Excel» .
L'elenco può essere scritto anche in una colonna della stessa tabella. Ma poi nascondi la colonna, l'elenco funzionerà. Come nascondere una colonna, vedere l'articolo "Come nascondere le colonne in Excel".
Qualunque cosa. Abbiamo una lista, abbiamo dato un nome a questa gamma. Ora impostiamo questo elenco su una cella.Mettiamo il cursore nella cella in cui creeremo un elenco a discesa. Andiamo alla scheda "Dati" nella sezione "Lavorare con i dati", fare clic sul pulsante "Convalida dati", selezionare "Convalida dati". Nella finestra di dialogo che appare, nella riga "tipo di dati" - seleziona "Elenco".Nella riga "Source" - indica il nome della nostra gamma,ma prima del nome mettiamo il segno "uguale". Si è rivelato così.


Fare clic su "OK". Tutto, l'elenco è inserito.Ora copiamo questa cella trascinando verso il basso se abbiamo bisogno di un tale elenco a discesa sull'intera colonna.
In questo modo è possibile crea elenchi a discesa multilivello non collegati in Excel. Ad esempio, abbiamo una tabella di questo tipo con i dati. Nelle celle della riga 1 creeremo una serie di elenchi a discesa. Fare clic sulla cella A1 e, tramite la funzione "Convalida Dati", impostare l'elenco a tendina. La finestra di dialogo è compilata in questo modo.


Fare clic su "OK". Copia la formula in fondo alla colonna, se necessario. Quindi, fare clic sulla cella B1, impostare l'elenco a discesa secondo lo stesso principio, solo nella riga "Sorgente" indicare l'intervallo della colonna K.
E così facciamo tutti gli elenchi a discesa. Si è scoperto un tavolo del genere.

La gamma di elenchi può essere resa dinamica. Vedere l'articolo "Ridimensionare automaticamente una tabella di Excel". Chiamiamo gamma dinamica elenca le celle J1:J6 "Unità". La finestra di dialogo "Crea un nome" è compilata come segue. Ora, per creare un elenco a discesa nella cella A1, invece di un intervallo di celle nella colonna J, scrivi il nome di questo intervallo.
Come creare un elenco in Excel per un elenco a discesa dai dati disponibili, leggi l'articolo "Crea un elenco in Excel senza ripetizioni".
Come rimuovere l'elenco a discesa in Excel.
È necessario selezionare le celle con elenchi a discesa. E, dopo aver selezionato la funzione "Convalida dati", selezionare - "Qualsiasi valore".
Mettiamo l'elenco a discesa in una cella in modo che gli utenti compilino correttamente il modulo, la tabella. Ma ci sono molti altri modi per verificare la correttezza dei dati di input. Maggiori informazioni su questo in Convalida dei dati di Excel.
In Excel, puoi configurare le impostazioni in modo che l'elenco venga compilato automaticamente. DAVedere l'articolo "Compila automaticamente un elenco in Excel».

Articoli correlati in alto