Scarica la cartella di lavoro di esempio
Questo tutorial dimostrerà come ordinare dinamicamente più colonne in Excel e Fogli Google.
Ordinamento dinamico con funzione SORTBY
La funzione SORTBY produce una matrice dinamica di dati ordinati.
In questo esempio, usiamo la funzione SORTBY per produrre un array dinamico ordinato per Squadra e poi da Nome del giocatore:
1 | =ORDINA(B3:D8,B3:B8,1,C3:C8,1) |
Nota: La funzione SORTBY è scritta solo nella cella F3. Il resto della tabella si popolerà automaticamente.
La tabella ordinata è dinamica, il che significa che se uno qualsiasi dei Squadra o Nome del giocatore i valori cambiano o registrano o vengono aggiunti/eliminati, quindi la tabella di output verrà ridimensionata e riordinata automaticamente.
NotaNota: la funzione SORTBY non è disponibile in Excel 2022 o versioni precedenti. Leggi di seguito per le opzioni di ordinamento disponibili per le versioni precedenti di Excel.
Ordinamento in Excel 2022 o versioni precedenti
In Excel 2022 o versioni precedenti, puoi usare una formula per ordinare una singola colonna, ma l'ordinamento per più colonne è più impegnativo.
Ovviamente, puoi sempre utilizzare lo strumento di ordinamento integrato di Excel per ordinare in base a più colonne:
Ordinamento dinamico con funzione SORT in Fogli Google
La funzione SORTBY non è disponibile in Fogli Google, ma è possibile utilizzare la sua funzione SORT ed è più potente della funzione SORT in Excel. Ci consente di utilizzare più colonne per ordinare dinamicamente gli intervalli di dati.
In questo esempio, utilizziamo la funzione SORT di Fogli Google per prendere una tabella di dati e produrre un array dinamico che la ordina prima in ordine alfabetico per Squadra e poi da Nome del giocatore:
1 | =ORDINA(B3:D8,1,VERO,2,VERO) |
La funzione SORT di Fogli Google ordina i dati in base ai numeri di colonna specificati nei dati di input e ci consente di impostare se l'ordinamento è crescente o meno.