Come utilizzare la funzione SORT di Excel -

Sommario

Sommario

La funzione SORT di Excel ordina il contenuto di un intervallo o di una matrice. I valori possono essere ordinati in base a una o più colonne. SORT restituisce una matrice dinamica di risultati.

Scopo

Ordina intervallo o matrice

Valore di ritorno

Matrice ordinata

Sintassi

= SORT (array, (sort_index), (sort_order), (by_col))

argomenti

  • array : intervallo o array da ordinare.
  • sort_index - (opzionale) Indice di colonna da utilizzare per l'ordinamento. L'impostazione predefinita è 1.
  • sort_order - (opzionale) 1 = ascendente, -1 = discendente. L'impostazione predefinita è l'ordine crescente.
  • by_col - (opzionale) TRUE = ordina per colonna. FALSE = ordina per riga. L'impostazione predefinita è FALSE.

Versione

Excel 365

Note sull'utilizzo

La funzione SORT di Excel estrae e ordina un elenco di valori univoci da un intervallo. Il risultato è una matrice dinamica di valori. Se questo array è il risultato finale (cioè non trasferito a un'altra funzione) i valori dell'array "si riverseranno" sul foglio di lavoro in un intervallo che si aggiorna automaticamente quando vengono aggiunti o rimossi nuovi valori univoci dall'intervallo di origine o quando i valori di origine cambiano.

Per impostazione predefinita, la funzione SORT ordina i valori in ordine crescente utilizzando la prima colonna. Utilizza gli argomenti facoltativi sort_index e sort_order per controllare in base a quale colonna ordinare, in base a quale ordine (crescente o decrescente).

Esempi

Nell'esempio mostrato, i dati includono nella colonna B e i punteggi nella colonna B. La formula SORT in E5 è:

=SORT(B5:C14,2) // sort by scores in ascending order

La funzione SORT estrae tutti i valori, ordinati in ordine crescente in base al punteggio, e i risultati "si riversano" nell'intervallo E5: F14.

Per ordinare in base al punteggio in ordine decrescente, imposta sort_order su -1 in una formula come questa:

=SORT(B5:C14,2,-1) // sort by scores in descending order

Video collegati

Filtro con elenco a discesa dinamico In questo video creeremo un elenco a discesa utilizzando array dinamici per filtrare i dati in base al colore. L'elenco a discesa viene creato con la convalida dei dati. SORT e SORTBY con più colonne In questo video vedremo come ordinare in base a più colonne con le funzioni SORT e SORTBY. Come eseguire un ordinamento casuale In questo video vedremo come eseguire un ordinamento casuale con la funzione SORTBY, con l'aiuto della funzione RANDARRAY. Nuove funzioni di array dinamici in Excel Con l'introduzione delle formule di array dinamici, Excel include 6 nuove funzioni che sfruttano direttamente il comportamento degli array dinamici. In questo video, dimostriamo rapidamente tutti e 6 i. Esempio di funzione SORT di base In questo video, vedremo un esempio di base di ordinamento con la funzione SORT. L'ordinamento con le formule è un problema tradizionalmente difficile in Excel, le nuove formule di matrice dinamica rendono molto più semplice. Annidamento di formule di array dinamici In questo video vedremo come nidificare insieme funzioni di array dinamici per creare soluzioni potenti e dinamiche.

Articoli interessanti...