Excel è lo strumento definitivo per interagire e presentare i dati. Più leggibili sono i tuoi dati, più facile sarà comprenderli. Un modo per semplificare la lettura di matrici e tabelle in Excel è ordinarli. Excel ha molte funzionalità che puoi utilizzare a questo scopo, inclusa la funzione ORDINA.

La funzione ORDINA lascia invariata la tabella originale e ne crea invece una copia ordinata nel foglio di calcolo. Continua a leggere per sapere cos'è la funzione ORDINA e come puoi usarla in Excel.

Cos'è la funzione ORDINA?

ORDINA è una funzione principale in Excel che prende un array, quindi lo ordina in base ai parametri che hai inserito per esso. La funzione ORDINA può ordinare colonne e righe e puoi definire su quale colonna o riga deve ordinare l'array. La sintassi per la funzione ORDINA è la seguente:

=ORDINA (array, [sort_index], [sort_order], [by_col])
  • Vettore: L'array che vuoi ordinare usando questa funzione.
  • indice_ordinamento: la riga o la colonna che la funzione dovrebbe utilizzare come base di ordinamento. Questo sarà un singolo numero che conta dal punto iniziale dell'array.
  • instagram viewer
  • ordinamento: Questo determinerà se l'array deve essere ordinato in ordine crescente o decrescente. 1 è ascendente, -1 è discendente.
  • di_col: indica se le colonne devono essere ordinate o le righe. L'impostazione su TRUE ordina le colonne, che vengono utilizzate negli array orizzontali. Impostandolo su FALSE si ordinano le righe, che vengono utilizzate negli array verticali.

L'unico parametro obbligatorio qui è l'array stesso. Tutti gli altri parametri sono opzionali e puoi fare in modo che la funzione di ordinamento funzioni solo con l'array. Per impostazione predefinita, la funzione assumerà sort_index come 1, sort_order come 1 e by_col come FALSE.

Se sei più una persona macro, puoi anche farlo utilizzare le macro di Excel per ordinare i dati, piuttosto che funzioni.

Come utilizzare la funzione ORDINA in Excel

In questo foglio di calcolo di esempio, abbiamo i punti totali che ogni giocatore ha accumulato in un gioco da tavolo. Questo foglio di calcolo contiene due tabelle, una verticale e una orizzontale, inclusi i nomi dei giocatori e i loro punti.

L'obiettivo è ordinare le tabelle in base ai punteggi in ordine decrescente. Il giocatore con il punteggio più alto sarà in cima alla tabella ordinata. Scarica questo foglio di calcolo per iniziare.

Ordinamento delle righe con la funzione SORT

Per prima cosa, ordiniamo la tabella verticale. Prima di iniziare, diamo un'occhiata a come vogliamo che sia la tabella ordinata. L'obiettivo è ordinare la tabella (A2:B11) in base ai punti (la seconda colonna da sinistra). Questa tabella verrà ordinata in ordine decrescente e le righe verranno ordinate.

Ora possiamo ordinare la tabella:

  1. Seleziona la cella in cui desideri posizionare la nuova tabella ordinata. Quello sarà cellulare D2 in questo esempio.
  2. Nella barra della formula, inserisci la formula seguente:
    =ORDINA(LA2:B11, 2, -1, FALSO)
    Questa formula richiama la funzione ORDINA e le dice di ordinare l'array in A2:B11. Quindi indica di ordinare l'array in base alla seconda colonna (2), e per ordinarli in ordine decrescente (-1). Infine, la formula indica a SORT di ordinare le righe, poiché il parametro by_col è impostato su FALSO.
  3. stampa accedere. Excel ora creerà una copia ordinata della tua tabella!

Ordinamento delle colonne con la funzione SORT

La seconda parte di questa attività consiste nell'ordinare la tabella orizzontale. L'obiettivo è ordinare la seconda tabella (H1:Q2) in base ai punti (seconda riga dall'alto) e ordinarli in ordine crescente.

  1. Seleziona la cella in cui desideri visualizzare la tabella ordinata. Questo sarà il cellulare H6 in questo esempio.
  2. Immettere la formula seguente nella barra della formula:
    =ORDINA(H1:Q2, 2, 1, VERO)
    Questa formula richiama la funzione SORT per ordinare l'array in H1:Q2. L'array è ordinato in base ai valori nella seconda riga (2) ed è in ordine crescente (1). Poiché l'array è orizzontale, le colonne vengono ordinate. Pertanto, by_col è impostato su VERO.
  3. stampa accedere. Excel ora ordinerà la tabella orizzontale.

Se vuoi ordinare una tabella per data senza crearne una nuova copia, puoi farlo usa lo strumento Ordina e filtra in Excel. In questo modo, non sarà necessario utilizzare alcuna funzione e le modifiche verranno applicate alla tabella originale.

Ordina i tuoi fogli di calcolo con la funzione ORDINA

Esistono molti metodi per organizzare i fogli di calcolo e uno è ordinare gli array con la funzione ORDINA. La funzione SORT lascia invariato l'array originale e crea invece una copia ordinata dell'array.

Ora che sai come utilizzare la funzione ORDINA per ordinare i tuoi array, portalo al livello successivo imparando a organizzare i tuoi fogli di calcolo in Excel.

8 modi per organizzare i tuoi fogli di calcolo in Excel

Esistono molti modi per organizzare il foglio di calcolo di Excel in un modo che sembri più accattivante. Ecco come farlo!

Leggi Avanti

CondividereTwittaE-mail
Argomenti correlati
  • Produttività
  • Microsoft Excel
  • Suggerimenti per fogli di calcolo
Circa l'autore
Amir M. Boholì (84 articoli pubblicati)

Amir è uno studente di farmacia con la passione per la tecnologia e i giochi. Gli piace suonare, guidare auto e scrivere parole.

Altro da Amir M. Boholì

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti