Come usare la funzione SORTBY in Excel
Italiano | Inglese |
---|---|
Funzione SORTBY | SORTBY |
Come funziona la formula
La funzione SORTBY di Microsoft Excel consente di ordinare un array o un intervallo seguendo uno o più criteri specificati. È ideale per organizzare grandi set di dati in maniera dinamica, mantenendo inalterato l”ordine originale dei dati.
Sintassi di SORTBY:
=SORTBY(array, by_array1, [sort_order1], [by_array2], [sort_order2], ...)
- array è l”intervallo o l”array di celle che si vuole ordinare.
- by_array1 è l”array o l”intervallo di celle che determina il criterio di ordinamento del primo array.
- sort_order1 è facoltativo e stabilisce la direzione dell”ordinamento: 1 per l”ordine crescente (predefinito) e -1 per l”ordine decrescente.
- Gli elementi [by_array2], [sort_order2], … rappresentano criteri e direzioni aggiuntivi per ulteriori livelli di ordinamento.
Esempio di base:
=SORTBY(A2:A11, B2:B11, 1)
Nell”esempio, il range A2:A11 viene ordinato in base ai valori corrispondenti in B2:B11 con un ordine crescente.
Applicazioni pratiche della funzione
Organizzazione di dati di vendita
Supponiamo di avere una tabella con i dati di vendita di diversi prodotti, dove la colonna A indica il nome del prodotto e la colonna B registra il totale delle vendite. Per ordinare i prodotti in base alle vendite, dal più venduto al meno venduto, possiamo usare la seguente formula:
Prodotto | Vendite |
---|---|
Mela | 300 |
Banana | 150 |
Arancia | 200 |
=SORTBY(A2:A4, B2:B4, -1)
Con questa formula, i prodotti vengono ordinati mostrando la Mela in cima, seguita dall”Arancia e dalla Banana in fondo, offrendo una chiara visualizzazione dei prodotti più performanti.
Ordinamento multi-criterio per un”agenda
Consideriamo un”agenda con appuntamenti, dove la colonna A contiene le date e la colonna B l”ora di inizio degli appuntamenti. Per ordinarla prima per data e poi per ora, si può utilizzare:
Data | Ora |
---|---|
2023-12-15 | 10:30 |
2023-12-14 | 12:00 |
2023-12-15 | 09:00 |
=SORTBY(A2:B4, A2:A4, 1, B2:B4, 1)
La formula ordina gli appuntamenti prima per data e successivamente per ora. Gli appuntamenti del 15 dicembre saranno mostrati in sequenza cronologica, semplificando la gestione del calendario.
Questi esempi illustrano come la funzione SORTBY possa essere impiegata in scenari quotidiani per aumentare l”efficienza e la chiarezza nella gestione dei dati.