Elenchi a discesa per mostrare i numeri tra due numeri specificati

Sommario

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.

wave wave wave wave wave