Come ordinare per mese in Excel e Fogli Google

Come ordinare per mese in Excel e Fogli Google

In questo articolo imparerai come ordinare per mese in Excel e Fogli Google.

Ordina per mese come testo

Supponiamo che tu abbia il seguente elenco di mesi come testo nella colonna B e desideri ordinarli cronologicamente dal più vecchio al più recente.

1. Seleziona un intervallo con la sua intestazione per l'ordinamento (B1: B10) e nel Nastro vai a Home > Ordina e filtra > Ordinamento personalizzato.

2. Nella finestra Ordina, sotto Ordine, scegliere Elenco personalizzato…

3. Nella schermata Elenchi personalizzati, selezionare Gennaio febbraio marzo,… dalla lista a sinistra e clicca ok.

4. Ora nella finestra Ordina, sotto Ordine hai l'elenco personalizzato per mesi. Clic ok.

Infine, tutti i mesi della colonna B sono ordinati cronologicamente.

Ordina le date per mese

Supponiamo che tu abbia un elenco di date nella colonna B e desideri ordinarli per mese dal più vecchio al più recente.

Per ottenere ciò, dovrai aggiungere una colonna di supporto.

1. Nella cella C2, inserisci la formula:

1 =MESE(B2)

MESE restituisce il numero del mese in base a una data inserita. In questo caso, il valore di C2 è 2 (febbraio).

2. Posizionare il cursore nell'angolo in basso a destra della cella C2, finché non appare la croce.

3. Lagna la formula fino alla fine dell'intervallo (C10).

4. Ora hai un numero di mese per ogni data nella colonna B e puoi ordinare entrambe le colonne in base alla colonna C.
Seleziona un intervallo con i dati nella colonna C (C1: C10). Poi nel Nastro, vai a Home > Ordina e filtra > Ordina dal più piccolo al più grande.

5. Nella finestra pop-up, scegli Espandi la selezionee fare clic su ok.

Di conseguenza, entrambe le colonne sono ordinate in base al numero del mese nella colonna C ed è possibile eliminare la colonna di supporto C. Le date nella colonna B sono ora ordinate per mese dalla più vecchia alla più recente.

Nota: Le date vengono ordinate solo per mese e non per anno, poiché il mese è l'unica condizione per l'ordinamento in questo esempio.

Ordina per mese come testo in Fogli Google

Poiché Fogli Google non ha un'opzione simile agli elenchi personalizzati di Excel, dovrai utilizzare una formula di matrice per ordinare i mesi come testo.

Per fare ciò, inserisci questa formula nella cella C2:

1 =ORDINA(B2:B10,MESE(B2:B10&1),1)

In questo caso, la funzione MESE ha un intervallo, invece di un singolo valore, come input. Questa variante restituirà una matrice di numeri 1-12 (per ogni mese) ordinati in ordine crescente. Poiché la funzione SORT è l'array stesso, prenderà i valori da B2: B10 come un array e li ordinerà di conseguenza dalla cella D2 verso il basso. In questo modo, ottieni tutti i mesi dalla colonna B, ordinati nella colonna C dal più vecchio al più recente.

Ordina le date per mese in Fogli Google

Per ordinare le date per mese in Fogli Google, puoi utilizzare la stessa opzione con la colonna helper e la funzione MESE come spiegato per Excel. La formula è quasi la stessa del passaggio precedente, che hai usato per ordinare i mesi come testo:

1 =ORDINA(B2:B,MESE(B2:B) ,VERO)

La logica qui è la stessa. La funzione MONTH ordinerà le date nell'intervallo dal più vecchio al più recente e la funzione SORT creerà un nuovo array nella colonna C in base a tale elenco.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave