Sommario
In uno scenario di lavoro pratico con Microsoft Excel, dobbiamo ordinare e filtrare più colonne frequentemente in una vasta gamma di dati. In questo articolo, conoscerete tutte le tecniche utili e veloci per ordinare più colonne in Excel.
L'immagine qui sopra è una panoramica dell'articolo che rappresenta un esempio di ordinamento di dati in più colonne. Nelle sezioni successive di questo articolo scoprirete ulteriori informazioni sul set di dati e sui metodi e le funzioni per ordinare e filtrare i dati di Excel.
Scarica il quaderno di esercizi
È possibile scaricare la cartella di lavoro Excel che abbiamo utilizzato per preparare questo articolo.
Ordinamento di più colonne5 approcci rapidi per ordinare più colonne in Excel
1. Uso del comando Ordina e filtra per ordinare più colonne
Per ordinare più colonne alla volta in Excel, utilizzare l'opzione Ordinamento e filtro È la soluzione migliore per aggiungere & scegliere diverse opzioni per ordinare qualsiasi intervallo di dati. Nel nostro set di dati qui sotto, ci sono 6 colonne contenenti alcuni nomi casuali di marche di computer, tipi di dispositivi, nomi di modelli, paesi di origine, date di rilascio e prezzi dei dispositivi.
Per saperne di più: Come ordinare i dati in Excel usando la formula
Vogliamo aggiungere 2 criteri per l'ordinamento delle colonne del nostro set di dati. Ordineremo i nomi dei Paesi di origine secondo l'ordine da Z ad A. Successivamente, i prezzi dei dispositivi saranno ordinati dal più piccolo al più grande.
📌 Fase 1:
➤ Selezionare prima i dati dell'intera tabella.
➤ Sotto il Casa selezionare la barra multifunzione Ordinamento personalizzato dal comando Ordinamento e filtro nel menu a tendina di Editing Si aprirà una finestra di dialogo.
📌 Fase 2:
➤ Toccare il menu a tendina Ordina per; selezionare Paese di origine .
➤ Modificare l'ordine con Da Z ad A dal Ordine a discesa.
➤ Fare clic su Aggiungi livello per assegnare un altro criterio.
📌 Fase 3:
➤ Ora selezionare Prezzo dal successivo menu a tendina.
➤ Modificare l'ordine con Dal più piccolo al più grande .
➤ Stampa OK e il campo; il gioco è fatto.
Come nell'immagine sottostante, si avranno i dati ordinati per tutte le colonne in una volta sola. In Colonna G I prezzi sono ordinati in base all'ordine dei nomi dei paesi, poiché abbiamo assegnato l'ordine dei prezzi come criterio secondario di ordinamento.
2. Assegnazione di opzioni di filtro alle intestazioni delle tabelle
Utilizzando Filtro sulle intestazioni delle tabelle, è possibile ordinare le colonne più facilmente. In questo caso, però, non è possibile aggiungere criteri per due o più colonne contemporaneamente.
📌 Fase 1:
➤ Selezionare prima tutte le intestazioni della tabella.
➤ Sotto il Casa selezionare la scheda Filtro dal comando Ordinamento e filtro nel menu a tendina di Editing Il gruppo di comandi Filtro sulle intestazioni delle tabelle.
📌 Fase 2:
Ora fate clic sul pulsante Paese di origine a discesa.
➤ Selezionare l'ordine. Ordinare dalla Z alla A.
➤ Stampa OK .
Si otterranno le colonne ordinate in base ai paesi di origine. È possibile ordinare anche altre colonne in base ai propri criteri con Filtro dalle intestazioni delle colonne.
3. Formattazione condizionale per ordinare più colonne
Se si desidera ordinare i dati o le colonne evidenziandoli con colori o simboli, è necessario scegliere Formattazione condizionale Ma questo metodo non cambierà o modificherà affatto gli ordini dei dati, ma si limiterà a evidenziare i dati in una colonna o in una riga in base ai criteri di ordinamento. Supponendo di voler ordinare la colonna Data di rilascio evidenziando i dati.
📌 Passi:
➤ Selezionare l'intera colonna per Data di rilascio .
➤ Sotto il Casa nastro, dal Formattazione condizionale e Scale di colore scegliere il menu a tendina Verde-Bianco o qualsiasi altra scala di colori che si preferisce. Verrà visualizzata un'anteprima della scala di colori nella colonna assegnata.
➤ Stampa Entrare e il campo; hai finito.
Verrà visualizzata la colonna assegnata con Verde-Bianco dove il verde pieno indica le date più recenti e il verde chiaro o il bianco quelle più vecchie. In questo modo è possibile ordinare i dati evidenziandoli con i colori.
È possibile ordinare anche la colonna dei prezzi con scale di colori simili o con un'altra gamma di scale di colori. Qui i prezzi sono ordinati in ordine crescente; se invece si utilizzano le scale di colori, l'aspetto sarà quello dell'immagine seguente.
L'ordinamento per scale di colori dipende dai dati numerici disponibili. Se si desidera ordinare stringhe di testo in una colonna o in una riga, è necessario cercare un altro metodo o personalizzare i dati selezionati da Formattazione condizionale .
4. Inserimento della funzione SORT per ordinare più colonne
Quando si deve ordinare un intervallo di dati in un'altra area del foglio di calcolo e non si vuole nemmeno copiare i dati originali, si può utilizzare il comando SORTEGGIO può essere una soluzione utile. Introduciamo prima questa funzione SORT.
- Obiettivo della funzione:
Ordina un intervallo di una matrice.
- Sintassi:
=SORT(array, [sort_index], [sort_order], [by_col])
- Argomenti:
array- Intervallo di dati o celle che si desidera ordinare.
[sort_index]- Numero della colonna o della riga che verrà ordinata.
[sort_order]- Ordine ascendente (1) o discendente (-1).
[by_col]- È necessario scegliere se l'ordinamento avverrà per colonna o per riga.
Nell'immagine sottostante, è stata aggiunta un'altra tabella sotto la prima, dove verrà applicato il metodo SORTEGGIO in base ai dati della tabella originale.
📌 Passi:
➤ Selezionare l'uscita Cellula B26 & tipo:
=SORT(B5:G23,6,-1,FALSE)
➤ Stampa Entrare e troverete le colonne ordinate nella seconda tabella.
Abbiamo ordinato i prezzi solo dal più grande al più piccolo. All'interno della funzione, il primo argomento è B5:G23 che è l'intervallo selezionato di dati da ordinare. Qui ordinamento_indice o il numero di colonna è stato scelto come 6 poiché la sesta colonna rappresenta i prezzi". -1' nel terzo argomento significa che stiamo ordinando i dati in ordine decrescente. E nel quarto argomento, la funzione logica FALSO è stato scelto per assegnare l'ordinamento per righe e non per colonne.
5. Applicazione della funzione SORTBY per ordinare più colonne
Utilizzando SORTEGGIO è possibile aggiungere più criteri per l'ordinamento delle colonne. La sintassi di questa formula è:
=SORTBY(array, by_array1, [sort_order1], [by_array2], [sort_order2])
In base al nostro set di dati, ordineremo prima la colonna del Paese di origine e poi i prezzi saranno ordinati dal più piccolo al più grande.
📌 Passi:
➤ Selezionare Cellula B26 e tipo:
=SORTBY(B5:G23,E5:E23,-1,G5:G23,1)
➤ Stampa Entrare e verrà mostrata la matrice ordinata in una sola volta nella seconda tabella.
All'interno della funzione, il primo argomento è la matrice di dati selezionata che deve essere ordinata. Il secondo e il terzo argomento sono l'intervallo di celle... E5:E23 & -1 Significa che i dati di testo in Colonna E saranno ordinati secondo l'ordine alfabetico di Da Z ad A Questi due argomenti combinano il primo criterio di ordinamento. Il secondo criterio è costituito dagli argomenti G5:G23 e '1' che indica che i prezzi in Colonna G saranno ordinati dal più piccolo al più grande.
Parole conclusive
Spero che tutti questi metodi sopra menzionati vi spingano ad applicarli in modo più efficace nei vostri fogli di calcolo di Excel. Se avete domande o commenti, fatemelo sapere nella sezione dei commenti. Oppure potete dare un'occhiata agli altri articoli relativi alle funzioni di Excel su questo sito.