Come creare un elenco a discesa dinamico in ordine alfabetico in Excel?
La maggior parte di voi potrebbe sapere come creare un elenco a discesa dinamico, ma in alcuni casi potrebbe essere necessario ordinare l'elenco a discesa in ordine alfabetico come mostrato nell'immagine sottostante. Ora questo tutorial introduce il modo per creare un elenco a discesa dinamico in ordine alfabetico in Excel。
Crea un elenco a discesa dinamico in ordine alfabetico
Crea un elenco a discesa dinamico in ordine alfabetico
Per creare un elenco a discesa dinamico in ordine alfabetico, è necessario eseguire i passaggi seguenti.
1. Selezionare i dati originali, quindi fare clic su Formule > Definisci Name. vedi screenshot:
2. Quindi in Nuovo nome finestra di dialogo, digitare un nome per l'intervallo selezionato nella casella di testo Nome e digitare questa formula =OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001)) ai miglioramenti Si riferisce a casella di testo. Vedi screenshot:
Note:: Nella formula, A1 è la prima cella dell'intervallo di dati originale e foglio1 è il foglio di lavoro in cui si trovano i dati originali.
3. Clic OK. Quindi vai su un altro foglio, qui vado su Sheet2 e seleziono una cella per digitare questa formula = IF (COUNTA (List)> = ROWS ($ A $ 1: A1), INDEX (List, MATCH (SMALL (COUNTIF (List, "<" & List), ROW (A1)), COUNTIF (List, "<" & List ), 0)), "") in esso e premere Maiusc + Ctrl + Invio , quindi trascina verso il basso il quadratino di riempimento automatico finché non viene visualizzata una cella vuota. Vedi screenshot:
Note:: Nella formula sopra, Elenco è il nome che definisci per i dati originali nel passaggio 2, A1 è la prima cella dei dati originali.
4. Quindi selezionare la colonna in cui si trovano le celle della formula e fare clic Formula > Definisci nome, quindi nella casella di testo Nome digita Valori ordinati nel Nuovo nome dialogo. Vedi screenshot:
5. Clic OK. Quindi vai a selezionare una cella o un intervallo di cui hai bisogno per creare l'elenco a discesa dinamico e fai clic Dati > Convalida dati. Vedi screenshot:
6. Quindi in Convalida dati finestra di dialogo, selezionare Lista dal Consentire list e digita = SortedValues ai miglioramenti Fonte casella di testo. Vedi screenshot:
7. Clic OK. Ora puoi vedere l'elenco a discesa creato è ordinato in ordine alfabetico.
Consiglio: Se aggiungi nuovi dati ai dati originali, i dati verranno aggiunti automaticamente all'elenco a discesa e verranno riordinati. Vedi screenshot:
Articoli relativi:
- Crea un elenco a discesa dinamico senza spazi in Excel
- Crea un elenco dinamico del nome del foglio di lavoro in Excel
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!