Come modificare un elenco a discesa in base alla selezione in un elenco diverso in Microsoft Excel

La funzionalità di convalida dei dati in Excel 2013 offre un’opzione Elenco per limitare le selezioni in una cella a una serie di valori preconfigurata. Questa selezione può influenzare ulteriormente i valori in un altro elenco presentando le opzioni relative alla prima scelta. Ad esempio, il primo elenco potrebbe presentare un elenco di categorie di prodotti che propagano un elenco secondario di modelli di prodotto. Affinché questa funzionalità funzioni, il primo elenco a discesa deve essere conforme alle restrizioni di denominazione imposte su intervalli di Excel definiti.

1

Fare clic sul segno “+” nella parte inferiore di Excel 2013 per creare un nuovo foglio da utilizzare come origine dati.

2

Immettere i valori necessari per il primo elenco a discesa nella colonna A del nuovo foglio. Questi valori dovrebbero iniziare con una lettera o un trattino basso e non contenere spazi.

3

Inserisci i rispettivi valori secondari nelle colonne successive per ogni valore inserito nella colonna A. Ad esempio, se hai inserito “Altoparlanti”, “Adattatori” e “Cavi” nelle celle da A1 a A3, inserisci i valori appropriati nelle colonne da B a D. Poiché hai tre categorie, hai bisogno di tre colonne secondarie, una come elenco di fonti secondarie per ogni categoria. Le colonne secondarie non hanno limitazioni di denominazione e possono contenere un numero diverso di valori.

4

Fare clic e trascinare il mouse sulle celle di dati nella colonna A per selezionarle. Fare clic su “Formule”, “Definisci nomi” e quindi “Definisci nomi”.

5

Immettere un nome descrittivo per le celle e fare clic su “OK”. Il nome segue le stesse restrizioni descritte in precedenza. È possibile utilizzare lettere maiuscole diverse nel nome per identificare parole separate, come “ProductCategories”, ma non è necessario rispecchiare queste lettere maiuscole quando si fa riferimento all’intervallo definito in un secondo momento.

6

Definire i nomi per ogni elenco di dati secondario utilizzando la funzionalità Definisci nomi descritta in precedenza. Il nome di questi elenchi dovrebbe rispecchiare il valore delle categorie principali. Nell’esempio precedente, le celle da B1 a B4 dovrebbero essere denominate “Altoparlanti”, le celle da C1 a C8 dovrebbero essere denominate “Adattatori” e le celle da D1 a D5 dovrebbero essere denominate “Cavi”. Questi intervalli di esempio presuppongono che i valori vengano immessi in ciascuna cella; non dovresti includere celle vuote nell’intervallo definito.

7

Fare clic sulla scheda del foglio originale e selezionare la cella vuota in cui dovrebbe essere visualizzato l’elenco a discesa principale.

8

Fare clic su “Dati”, “Convalida dati” e quindi di nuovo su “Convalida dati”.

9

Fare clic sull’elenco a discesa “Consenti” e selezionare “Elenco”.

10

Immettere “= ProductCategories” (senza virgolette qui e in tutto) nel campo Origine e fare clic su “OK”. Sostituisci “ProductCategories” con il nome definito per i dati di origine primaria. Questo crea l’elenco a discesa principale che alimenta l’elenco secondario.

11

Fare clic sulla cella in cui dovrebbe essere visualizzato l’elenco a discesa secondario. Seleziona “Dati”, “Convalida dati”, “Convalida dati”.

12

Fare clic sull’elenco a discesa “Consenti” e selezionare “Elenco”.

13

Immettere “= Indirect (A1)” e fare clic su “OK”. Modificare “A1” per riflettere l’indirizzo della cella in cui viene visualizzato l’elenco a discesa principale. Se ricevi un errore, ignoralo; appare solo perché nessuna opzione è stata ancora selezionata dall’elenco principale. Dopo aver selezionato un’opzione dall’elenco principale, l’elenco secondario cambia per riflettere i valori associati.