Sommario
Una delle caratteristiche più significative di Excel è la capacità di ordinare i dati per data . Questo può essere necessario per organizzare le date di nascita dei membri della famiglia per l'invio di biglietti, per gestire i compleanni dei dipendenti o per stabilire le date di consegna dei prodotti o degli ordini. ordinare le attività di bilancio settimanali per la fine dell'anno. Possiamo ordinare le date per giorno, mese In questo articolo mostrerò diverse tecniche per ordinare le date in Excel in base all'anno.
Scarica il quaderno di esercizi
Scaricate questo quaderno di esercizi per esercitarvi durante la lettura di questo articolo.
Ordina le date per anno.xlsx4 modi adatti per ordinare le date in base all'anno in Excel
Consideriamo un set di dati di alcuni dipendenti con le loro ID, nome, data di adesione, e Anno Utilizzeremo il ANNO , SORTEGGIO funzioni, il Filtro avanzato e la funzione Ordinamento per ordinare le date in Excel per anno. Ecco una panoramica del set di dati per il compito di oggi.
1. Combinare la funzione ANNO e il comando Ordina e filtra per ordinare le date per anno in Excel
Vediamo come ordinare le date per anno utilizzando il metodo ANNO funzione e Ordinamento e filtro opzione. Qui, ANNO è l'elemento incorporato Excel che restituisce il valore anno da ogni dato data Ora il nostro obiettivo è quello di ordinarli in base alla loro data di adesione anni In questo modo, possiamo capire il da senior a junior Seguiamo le istruzioni che seguono per imparare!
Fase 1:
- Prima di tutto, selezionare la cella E5, e scrivere la funzione ANNO in quella cella. La funzione sarà
=ANNO(D5)
- Dove D5 è il numero di serie di la funzione ANNO. La funzione ANNO restituirà l'anno di quella data.
- Pertanto, è sufficiente premere Entrare sulla tastiera. Si otterrà così la data in anno che è il ritorno di la funzione ANNO Il ritorno è 2019.
- Dopo di che, Riempimento automatico il ANNO nel resto delle celle della colonna E .
Fase 2:
- Ora selezionate l'intervallo di celle da E5 a E13 Quindi, vai al Casa e selezionare Ordina dal più piccolo al più grande dal Ordinamento e filtro sotto l'elenco a discesa della voce Editing opzione.
- È possibile farlo premendo il tasto Cliccare con il tasto destro del mouse anche sulle celle selezionate e selezionando l'opzione Ordinamento Successivamente, selezionare Ordina dal più piccolo al più grande (Per l'ordine ascendente).
- A Avviso di smistamento Verrà visualizzata la finestra di dialogo. In primo luogo, selezionare Espandere la selezione In secondo luogo, fare clic sul pulsante Ordinamento pulsante.
- Infine, è possibile ordinare le date per anno.
Per saperne di più: Come utilizzare la funzione Anno in Excel VBA
2. Applicazione della funzione SORTBY per ordinare le date per anno senza mescolare i dati
Esiste un altro popolare Excel funzione denominata SORTEGGIO Viene utilizzato per ordinare gli elementi in Excel Ora useremo lo stesso set di dati di cui sopra e ordineremo le date per anno usando il metodo SORTEGGIO funzione.
SORTBY (array, by_array, [sort_order], [array/order], ...)
Questa è la sintassi della funzione. Vediamo i dettagli degli argomenti,
array ->
Questo è un argomento obbligatorio e serve per ordinare l'intervallo o la matrice.
by_array ->
Questo è un altro argomento richiesto e indica l'intervallo o la matrice per cui ordinare.
sort_order ->
È un argomento opzionale. Solo per gli ordini di ordinamento. 1 = ascendente (predefinito), -1 = discendente.
array/ordine ->
Un altro argomento opzionale. Coppie di array e di sequenze di ordinamento aggiuntive.
Seguiamo le istruzioni qui sotto per imparare!
Passi:
- Prima di tutto, creare un'intestazione simile a quella della schermata seguente, quindi selezionare la cella G5 per la comodità del nostro lavoro.
- Digitare quindi il tasto SORTEGGIO funzione in quella cellula.
=SORTBY(B5:E13,E5:E13,1)
Formula Spiegazione:
Qui, B5:E13 è l'intero intervallo che deve essere ordinato. Questo intervallo comprende tutte le informazioni del dipendente. Poi E5:E13 è l'intervallo di anni e l'ordinamento verrà effettuato in base a questo intervallo. Infine, 1 viene utilizzato in quanto si tratta di un ordinamento ascendente.
- Dopodiché, è sufficiente premere Entrare per ottenere i dati ordinati.
Per saperne di più: Come utilizzare la funzione di ordinamento in Excel VBA
Letture simili
- Come utilizzare le opzioni di ordinamento avanzato in Excel
- [Ordinamento per data di Excel non funziona (2 cause e soluzioni)
- Come ordinare i dati in Excel usando la formula
- Ordinare più colonne in Excel (5 approcci rapidi)
- Come utilizzare la funzione VBA DateAdd in Excel
3. Utilizzo della funzione di filtro avanzato per ordinare le date per anno in più colonne
Vediamo ora gli utilizzi dell'elemento Filtro avanzato In Excel è possibile ordinare le date in base all'anno. A tal fine è necessaria una condizione. Supponiamo di volere tutte le informazioni relative ai dipendenti che si sono assunti tra 1-1-2013 e 12-12-2019. Seguiamo le istruzioni qui sotto per imparare!
Passi:
- Prima di tutto, dal vostro Dati andare a,
Dati → Ordinamento e filtro → Avanzato
- Di conseguenza, un Filtro avanzato Viene visualizzata una finestra di dialogo. Dalla finestra di dialogo Filtro avanzato Per prima cosa, selezionare l'intervallo di dati $B$5:$E$13 nel Gamma dell'elenco In secondo luogo, selezionare l'intervallo di dati $C$15:$D$16 nel Gamma di criteri Infine, premere il tasto OK opzione.
- Infine, si otterranno i risultati ordinati in base alla propria condizione, come mostrato nella schermata seguente.
Siete interessati a saperne di più sul Filtro avanzato?
Visita questo sito Collegamento per saperne di più su questo potente strumento di Excel.
Per saperne di più: Ordinamento di Excel per data e ora
4. Utilizzo del comando Ordina per ordinare le date per anno in ordine cronologico
Questo è il modo più semplice per fare la cernita: basta seguire alcuni semplici passaggi.
Passi:
- Prima di tutto, selezionare l'intervallo di tabelle da B4 a E13 Quindi, vai al Dati quindi selezionare Ordinamento sotto il Ordinamento e filtro gruppo.
- Di conseguenza, un Ordinamento Viene visualizzata una finestra di dialogo. Dalla finestra di dialogo Ordinamento Per prima cosa, selezionare Data di adesione sotto il Ordina per In secondo luogo, selezionare Valori delle celle sotto il Ordina su Inoltre, è possibile modificare l'ordine in base alle proprie esigenze. Selezioniamo Dal più vecchio al più recente sotto il Ordine Infine, premere il tasto OK opzione.
- Ora tutti i dati saranno ordinati per anno.
Note: L'ordinamento per data non funziona in Excel
Se le date sono inserite in formato testo in Excel, l'ordinamento per date non funziona.
Per saperne di più: Funzioni Ora e Formato in Excel VBA (4 esempi)
Conclusione
Questi sono i modi per ordinare le date in Excel in base all'anno. Ho mostrato tutti i metodi con i rispettivi esempi, ma ci possono essere molte altre iterazioni a seconda delle situazioni. Ho anche discusso i fondamenti delle funzioni utilizzate. Se avete qualche altro metodo per ottenere questo risultato, non esitate a condividerlo con noi.