In questo articolo ti mostrerò come utilizzare le tabelle di Excel come origine per la convalida dati Excel. Scopri come utilizzare le tabelle di Excel come origine per la convalida dati.
Le tabelle di Excel sono un ottimo ausilio per la convalida dati.
Perché utilizzare le tabelle Excel come origine dati?
Se è questa la domanda che ti stai ponendo, prosegui con la lettura e ti spiegherò la ragione della loro utilità.
Il primo passo è quello di inserire, in un intervallo di celle, i dati che si desidera utilizzare come elenco a discesa Excel. Ho inserito delle voci nell’intervallo di celle da A1 a A7.
Successivamente occorre formattare l’elenco come tabella di Excel.
È necessario selezionare l’intervallo di celle e sufficiente fare clic sul comando Tabella presente nella scheda Inserisci della barra multifunzione o in alternativa utilizzare la combinazione di tasti CTRL + t.
Il nome predefinito assegnato alla tabella è Tabella1, visibile nella Casella nome.
La creazione della cartella fa in modo che l’intervallo si aggiorni dinamicamente ogni volta che viene aggiunto o rimosso un dato dall’elenco.
Ora passiamo alla convalida!
Se si prova a fare riferimento ai riferimenti strutturati della tabella di Excel come origine di convalida dati utilizzando le seguenti modalità …
… viene mostrata la seguente finestra di errore:
È necessario adottare alcuni accorgimenti quando si utilizza una tabella come origine per la convalida dati.
Di seguito ti mostrerò tre metodi per risolvere questo problema.
Convalida dati Excel: metodo 1
Ecco il primo metodo.
È sufficiente fare riferimento alle celle della tabella e non al nome che Excel assegna alla tabella.
Nell’esempio, la tabella si trova nell’intervallo di celle A2:A7 e si chiama Tabella1. Il nome è stato assegnato di default da Excel.
Quindi, ogni volta che aggiungi elementi nella parte inferiore della tabella, l’origine dell’elenco di convalida dati viene automaticamente aggiornata. Questo senza necessità di fare ricorso agli intervalli denominati o ai riferimenti strutturati.
NOTA
Questo richiede che la tabella si trovi sullo stesso foglio dell’elenco di convalida dei dati.
La formula non funziona se la convalida dati è presente in un intervallo esterno al foglio di lavoro. In tal caso, è necessario utilizzare il metodo 3.
Convalida dati Excel: metodo 2
Il secondo metodo che ti suggerisco è il seguente.
Utilizzare la funzione INDIRETTO con i riferimenti strutturati alle tabelle.
Il seguente esempio mostra come impostare la convalida dati.
Attraverso la funzione INDIRETTO, l’elenco sarà aggiornato in modo dinamico man mano che i nuovi dati vengono aggiunti o rimossi nella tabella.
Convalida dati Excel: metodo 3
Passiamo infine al terzo metodo.
Assegnare un altro nome alla tabella attraverso la finestra di dialogo Gestione nomi.
Attraverso la finestra Gestione nomi occorre impostare un nuovo intervallo, nell’esempio denominato ArticoloTabella, che fa riferimento alla colonna Articolo presente nella Tabella1.
Se non ricordi come utilizzare gli intervalli denominati ti suggerisco di dare uno sguardo al seguente articolo: Intervalli denominati Excel: cosa sono e come crearli
Qualcosa non funziona con le tabelle Excel?
Qualora la tua tabella non dovesse espandersi in modo automatico è necessario seguire la seguente procedura.
Vai su File e quindi fai clic sulla voce Opzioni.
Quindi fai clic su Strumenti di correzione e successivamente su Opzioni correzione automatica.
Infine, applica il segno di spunta su Includi nuove righe e colonne nella tabella.
Potrai seguire questa procedura se ti accorgi che la tua tabella non si espande automaticamente quando inserisci un nuovo dato.
Guarda il video e scopri come creare un’origine dati per la convalida dati Excel che si espande man mano che si aggiungono nuovi elementi.
Vuoi saperne di più sulle tabelle Excel?
Ti potrebbero interessare anche i seguenti articoli:
vorrei utilizzare un menù a tendina, ma in cui selezionando una voce mi si visualizza una tabella con certi valori, che cambiano al selezionare di un'altra voce, come posso fare?? grazie mille
Ciao Camilla,
mi sembra di capire che la tua esigenza sia quella di ottenere dei menu a tendina dipendenti. Per questo ti suggerisco quest'articolo:
https://www.excelpertutti.com/elenchi-a-discesa-excel-dipendenti-convalida-dati/
Fammi sapere se fa al tuo caso;)
Ciao,
Ho un piccolo problema con degli elenchi creati tramite convalida dati, ho creato un menù a tendina tramite convalida dati, selezionando i dati di origine.
Il mio problema è che riesco a vedere solamente 8 valori quando clicco culla freccia per visualizzare i valori, vorrei vederne di più
Salve Nicola,
imposta l'origine dati come una tabella.
Successivamente nell'origine dati della convalida seleziona l'intervallo di celle della tabella.