Sommario
Molto spesso, dobbiamo eseguire la Ordinamento operazione sul nostro Excel Inoltre, è possibile ordinare i dati in base a diversi ordini. Ordine alfabetico è uno dei più utilizzati. Tuttavia, l'ordinamento manuale in ordine alfabetico in un foglio di lavoro di grandi dimensioni è un lavoro faticoso. In questo articolo, vi mostreremo i metodi semplici ma efficaci per Ordinamento dei dati in Ordine alfabetico in Excel .
Per illustrare la situazione, utilizzeremo un set di dati di esempio. Per esempio, il seguente set di dati rappresenta il Venditore , Prodotto , e Vendite nette di un'azienda.
Scarica il quaderno di esercizi
Scaricate la seguente cartella di lavoro per esercitarvi da soli.
Ordinare i dati in ordine alfabetico in Excel.xlsx8 metodi per ordinare i dati in ordine alfabetico in Excel
1. Ordinare il valore in ordine alfabetico in Excel con la funzione di ordinamento
Il Ordinamento di Excel ci aiuta a ordinare i dati in modo molto semplice. Nel nostro primo metodo, utilizzeremo questa funzione. Pertanto, seguite i passaggi per eseguire l'operazione.
FASI:
- Per prima cosa, selezionare l'intervallo B5:D10 .
- Quindi, andare a Casa ➤ Editing ➤ Ordinamento e filtro ➤ Ordinamento dalla A alla Z .
- Infine, si otterrà il risultato ordinato.
Per saperne di più: Come ordinare i dati alfanumerici in Excel (con semplici passaggi)
2. Applicare la funzione di filtro di Excel per impostare i dati in ordine alfabetico
Possiamo anche applicare il metodo Filtro per Ordinamento Quindi, imparate i seguenti passaggi per eseguire il compito.
FASI:
- Innanzitutto, fare clic su B4 .
- Successivamente, selezionare Casa ➤ Editing ➤ Ordinamento e filtro ➤ Filtro .
- A questo punto, premere il menu a tendina accanto alla voce Venditore e selezionare Ordinamento dalla a alla Z .
- Infine, restituirà i dati ordinati.
Per saperne di più: Differenza tra ordinamento e filtro in Excel
3. Ordinamento di più colonne in Excel
Inoltre, è possibile ordinare più colonne contemporaneamente, il che è particolarmente utile quando si hanno gli stessi valori in più celle di una colonna. Seguire quindi il procedimento per Ordinamento dei dati in Ordine alfabetico in Excel .
FASI:
- All'inizio, selezionare l'intervallo B5:D10 .
- Quindi, selezionare Dati ➤ Ordinamento e filtro ➤ Ordinamento .
- Di conseguenza, il Ordinamento si aprirà una finestra di dialogo.
- Ora, premere Aggiungi livello .
- Successivamente, selezionare Venditore in Ordina per e Prodotto in Poi da campi.
- Successivamente, selezionare Dalla A alla Z dal Ordine e premere OK .
- Alla fine si otterranno i dati ordinati desiderati.
Per saperne di più: Come ordinare più colonne con Excel VBA (3 metodi)
4. Ordinamento alfabetico delle righe
Per impostazione predefinita, Excel applica l'operazione di ordinamento dall'alto verso il basso, ma è possibile ordinare da sinistra a destra con una piccola impostazione. Pertanto, imparate la procedura per ordinare le righe in ordine alfabetico.
FASI:
- Prima di tutto, selezionare l'intervallo e andare su Dati ➤ Ordina e filtra r ➤ Ordinamento .
- Di conseguenza, il Ordinamento Verrà visualizzata la finestra di dialogo. A questo punto, premere Opzioni .
- Successivamente, selezionare il cerchio per Ordinamento da sinistra a destra e premere OK .
- Quindi, selezionare Fila 4 ( Intestazioni riga) e selezionare Dalla A alla Z in ordine.
- Successivamente, premere OK .
- Alla fine, restituirà i dati riorganizzati.
Per saperne di più: Come ordinare più righe in Excel (2 modi)
Letture simili
- Come ordinare per mese in Excel (4 metodi)
- Come ordinare gli indirizzi IP in Excel (6 metodi)
- [Ordinamento di Excel non funzionante (2 soluzioni)
- Come aggiungere un pulsante di ordinamento in Excel (7 metodi)
- Come ordinare un elenco unico in Excel (10 metodi utili)
5. Ordinare i dati in Excel utilizzando la funzione SORT
Inoltre, possiamo utilizzare la funzione SORT di Excel Per ordinare i dati, seguire la procedura.
FASI:
- Selezionare la cella F5 all'inizio.
- Digitare qui la formula:
=ORDINAZIONE(B5:D10,1,1)
- Infine, premere Entrare e si riverseranno i dati riorganizzati.
Per saperne di più: Come utilizzare la funzione di ordinamento in Excel VBA (8 esempi)
6. Creare una colonna di aiuto per l'ordinamento dei valori in ordine alfabetico
Tuttavia, possiamo creare un oggetto Colonna di aiuto per Ordinamento Per eseguire l'operazione, imparare i seguenti passaggi.
FASI:
- In primo luogo, selezionare la cella E5 e digitare la formula:
=COUNTIF($B$5:$B$10,"<="&B5)
- Dopodiché, premere Entrare e utilizzare l'opzione Riempimento automatico per completare la serie.
La funzione COUNTIF confronta i valori del testo e restituisce il loro rango relativo.
- Ora, selezionare la cella F5 Qui, digitare la formula:
=INDICE($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- Successivamente, premere Entrare e completare il resto con il comando Riempimento automatico strumento.
⏩ Come funziona la formula?
- VOCI($E$5:E5)
La funzione ROW restituisce i rispettivi numeri di riga.
- MATCH(ROWS($E$5:E5),$E$5:$E$10,0)
La funzione MATCH restituisce la posizione relativa degli elementi presenti nell'intervallo $E$5:$E$10 .
- INDICE($B$5:$B$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
Infine, la funzione INDICE restituisce il valore presente nella riga versata dall'oggetto MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formula.
- Poi, nella cella G5 , digitare la formula:
=INDICE($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- Stampa Entrare e riempire la serie usando Riempimento automatico .
Come funziona la formula?
- VOCI($E$5:E5)
La funzione ROW restituisce inizialmente i rispettivi numeri di riga.
- MATCH(ROWS($E$5:E5),$E$5:$E$10,0)
La funzione MATCH restituisce la posizione relativa degli elementi presenti nell'intervallo $E$5:$E$10 .
- INDICE($C$5:$C$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
Infine, la funzione INDICE restituisce il valore presente nella riga versata dall'oggetto MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formula.
- Successivamente, nella cella H5 , digitare la formula:
=INDICE($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
- Infine, premere Entrare e completare il resto con Riempimento automatico .
Come funziona la formula?
- VOCI($E$5:E5)
La funzione ROW restituisce inizialmente i rispettivi numeri di riga.
- MATCH(ROWS($E$5:E5),$E$5:$E$10,0)
La funzione MATCH restituisce la posizione relativa degli elementi presenti nell'intervallo $E$5:$E$10 .
- INDICE($D$5:$D$10,MATCH(ROWS($E$5:E5),$E$5:$E$10,0))
Infine, la funzione INDICE restituisce il valore presente nella riga versata dall'oggetto MATCH(ROWS($E$5:E5),$E$5:$E$10,0) formula.
Per saperne di più: Ordinare una colonna per valore in Excel (5 metodi)
7. Combinare le funzioni di Excel per organizzare i dati
Per evitare la seccatura di creare una colonna di aiuto, si possono combinare alcuni elementi di Funzioni di Excel a Ordinamento dati.
FASI:
- Selezionare la cella E5 all'inizio.
- Quindi, digitare la formula:
=INDEX($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))
- Successivamente, premere Entrare e utilizzare l'opzione Riempimento automatico per riempire la serie.
- Infine, otterrete dati organizzati.
Come funziona la formula?
- COUNTIF($B$5:$B$10,"<="&$B$5:$B$10)
La funzione COUNTIF confronta i valori di testo presenti nell'intervallo $B$5:$B$10 e restituisce il loro rango relativo all'inizio.
- VOCI($B$5:B5)
La funzione ROWS restituisce i rispettivi numeri di riga.
- MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0)
La funzione MATCH restituisce la posizione relativa degli elementi presenti nell'intervallo specificato, che è l'output di COUNTIF($B$5:$B$10,"<="&$B$5:$B$10) .
- INDICE($B$5:$B$10,MATCH(ROWS($B$5:B5),COUNTIF($B$5:$B$10,"<="&$B$5:$B$10),0))
Alla fine, la funzione INDICE estrae i nomi in ordine alfabetico.
Per saperne di più: Come ordinare i dati in base a due colonne in Excel (5 modi semplici)
8. Ordinare i dati misti in ordine alfabetico in Excel
A volte può capitare di dover ordinare dati misti che contengono duplicati, spazi vuoti e numeri. Nell'ultimo metodo risolveremo questo tipo di caso. Seguiteci quindi per sapere come Ordinare i dati misti in Ordine alfabetico in Excel .
FASI:
- All'inizio, selezionare la cella E5 e digitare la formula:
=COUNTIF($B$5:$B$10,"<="&B5)
- Quindi, premere Entrare e riempire la serie con Riempimento automatico .
Qui confronta i valori del testo e restituisce il rango relativo.
- Successivamente, nella cella F5 , digitare la formula:
=--NUMERO(B5)
- Successivamente, premere Entrare e completare il resto con Riempimento automatico .
La funzione ISNUMBER cerca il Numero valori.
- Anche in questo caso, selezionare F11 e utilizzare l'opzione AutoSum in Excel per trovare il totale.
- Selezionare la cella G5 per digitare la formula:
=--ISBLANK(B5)
- Stampa Entrare e utilizzare Riempimento automatico per completare il resto.
Qui, la funzione ISBLANK cerca le celle vuote.
- Successivamente, selezionare la cella G11 e applicare il AutoSum per trovare il totale.
- Selezionare la cella H5 e digitare la formula:
=SE(ISNUMBER(B5),E5,IF(ISBLANK(B5),E5,E5+$F$11))+$G$11
- Stampa Entrare e utilizzare l'opzione Riempimento automatico strumento.
NOTA: Questa formula con la funzione IF separa gli spazi vuoti, i numeri e i valori di testo. Se la cella è vuota, restituisce la somma della cella E5 e cella G11 Per qualsiasi valore numerico, restituisce il rango comparativo e aggiunge il numero totale di spazi vuoti. Se si tratta di testo, restituisce il rango comparativo e aggiunge il numero totale di valori numerici e spazi vuoti.
- Ora, selezionare la cella I5 e digitare la formula:
=IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)),")
- Successivamente, premere Entrare e utilizzare l'opzione Riempimento automatico strumento.
- Infine, restituirà i dati ordinati con la cella vuota in ultima posizione.
Come funziona la formula?
- VOCI($I$5:I5)
In primo luogo, il FILARI restituisce i rispettivi numeri di riga.
- SMALL($H$5:$H$10,RIGHE($I$5:I5)+$G$11)
Qui, la funzione SMALL restituisce il valore più piccolo dell'intervallo specificato $H$5:$H$10 .
- MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11),$H$5:$H$10,0)
La funzione MATCH restituisce la posizione relativa degli elementi presenti nell'intervallo specificato.
- INDICE($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11)),$H$5:$H$10,0))
La funzione INDICE estrae i nomi in ordine alfabetico dall'intervallo $B$5:$B$10 .
- IFERROR(INDEX($B$5:$B$10,MATCH(SMALL($H$5:$H$10,ROWS($I$5:I5)+$G$11)),$H$5:$H$10,0)),")
Infine, la funzione IFERROR restituisce il vuoto se viene trovato un errore, altrimenti restituisce i dati.
Per saperne di più: Ordinamento automatico quando si inseriscono i dati in Excel (3 metodi)
Problemi durante l'ordinamento dei dati in ordine alfabetico in Excel
1. Colonne e righe vuote o nascoste
Se ci sono dati vuoti o nascosti, il risultato dell'ordinamento non sarà corretto. Pertanto, è necessario eliminare le celle vuote prima di applicare l'ordinamento per garantire un risultato preciso.
2. Intestazioni di colonna non riconoscibili
Anche in questo caso, se le intestazioni hanno lo stesso formato delle voci regolari, è probabile che finiscano da qualche parte in mezzo ai dati ordinati. Per evitare che ciò accada, selezionare solo le righe di dati e applicare l'opzione Ordinamento operazione.
Conclusione
D'ora in poi, sarete in grado di Ordinamento dei dati in Ordine alfabetico in Excel Continuate a usarli e fateci sapere se avete altri modi per svolgere il compito. Non dimenticate di lasciare commenti, suggerimenti o domande se ne avete nella sezione commenti qui sotto.