Di recente ho ricevuto un'e-mail da uno dei miei lettori con una domanda interessante sull'utilizzo degli elenchi a discesa in Excel.
Mi ha chiesto se era possibile avere un elenco a discesa che mostra i numeri in base ai due numeri specificati.
Qualcosa come mostrato di seguito:
Si noti che il menu a discesa inizia dal numero nella colonna A e sale al numero nella colonna B. Ad esempio, il menu a discesa in D2 mostra i numeri da 1 a 10 e quello in D3 mostra i numeri da 5 a 20, e così via.
Questo tipo di menu a discesa può essere creato utilizzando una colonna di supporto e una funzione INDIRETTO.
Entriamo e vediamo come crearlo.
Usando la Formula INDIRETTA
Questa idea in questo metodo consiste nell'usare la funzione INDIRETTO per creare un intervallo che mostri i numeri tra i due numeri specificati. Per fare ciò, ho utilizzato una colonna di supporto.
Ecco i passaggi per utilizzare la formula INDIRETTO per creare il menu a discesa tra i numeri specificati:
- Nella colonna C, inserisci i numeri da 1 a 1000 (puoi farlo rapidamente usando la maniglia di riempimento). L'idea è di coprire tutti i numeri che possono essere utilizzati nel menu a discesa. Questa sarà la nostra rubrica di supporto.
- Seleziona la cella o l'intervallo di celle in cui desideri inserire il menu a discesa.
- Vai alla scheda Dati e fai clic su Convalida dati.
- Nella finestra di dialogo Convalida dati, all'interno della scheda Impostazioni, selezionare Elenco dal menu a discesa.
- Nel campo Origine, inserisci la seguente formula: =INDIRECT(“$C$”&A2+1&”:$C$”&B2+1)
- Fare clic su OK.
Questo è tutto!
Creerà l'elenco a discesa che mostrerà i numeri che si trovano tra i due numeri specificati.
Come funziona?
Il ruolo della colonna helper è fornire un intervallo di celle a cui è possibile fare riferimento nella formula a discesa.
La formula INDIRETTO crea questo intervallo utilizzando i numeri nelle colonne A e B. Nota che nella formula ho aggiunto 1 al numero (A2+1 e B2+1), poiché i numeri della colonna helper iniziano dalla seconda riga.
Clicca qui per scaricare il file di esempio.