Cum să sortați datele în Excel după an (4 moduri simple)

  • Imparte Asta
Hugh West

Una dintre cele mai importante caracteristici ale Excel este capacitatea de a sortează datele după dată . Acest lucru poate fi necesar atunci când trebuie să aranjăm datele de naștere ale membrilor familiei dvs. pentru a trimite felicitări, să gestionăm zilele de naștere ale angajaților sau să sortăm datele de livrare sau de comandă a produselor. sortați-vă activitățile bugetare săptămânale pentru sfârșitul anului. Putem sorta datele în funcție de zi, luna , sau anul. În acest articol, voi prezenta mai multe tehnici de sortare a datelor în Excel după an.

Descărcați caietul de practică

Descărcați acest caiet de exerciții pentru a vă exercita în timp ce citiți acest articol.

Sortează datele după an.xlsx

4 Modalități adecvate de a sorta datele după an în Excel

Să luăm în considerare un set de date al unor salariați cu datele lor ID, nume, data aderării, și Anul Vom folosi ANUL , SORTBY funcțiile Filtru avansat și funcția Sortare pentru a sorta datele în Excel în funcție de an. Iată o prezentare generală a setului de date pentru sarcina de astăzi.

1. Combinați funcția YEAR și funcția Sort & Comanda Filter pentru a sorta datele în funcție de an în Excel

Să vedem cum putem sorta datele în funcție de an, folosind funcția ANUL funcția și Sortare & Filtrare opțiune. Aici, ANUL este încorporat Excel funcție care returnează an de la un anumit data Acum, obiectivul nostru este de a le sorta în funcție de data aderării ani În acest fel, ne putem da seama de de la senior la junior lista de angajați ai companiei. Să urmăm instrucțiunile de mai jos pentru a învăța!

Pasul 1:

  • Mai întâi de toate, selectați celula E5, și scrieți funcția YEAR în acea celulă. Funcția va fi
=YEAR(D5)

  • Unde D5 este numărul de serie al Funcția YEAR. Funcția YEAR va returna anul acelei date.
  • Prin urmare, trebuie doar să apăsați Introduceți Ca rezultat, veți obține data în format an format care reprezintă returnarea de funcția YEAR Randamentul este 2019.

  • După aceea, AutoFill la ANUL în restul celulelor din coloana E .

Pasul 2:

  • Acum selectați intervalul de celule din E5 la E13 . prin urmare, mergeți la Acasă și selectați Sortează de la cel mai mic la cel mai mare de la Sortare & Filtrare din lista derulantă de la rubrica Editare opțiune.

  • Puteți face acest lucru prin apăsarea butonului Faceți clic dreapta pe pe celulele selectate și pe celulele selectate și selectarea butonului Sortare După aceea, selectați Sortează de la cel mai mic la cel mai mare (Pentru ordine crescătoare).

  • A Sortare Avertizare Se va deschide o casetă de dialog. În primul rând, selectați Extindeți selecția . în al doilea rând, faceți clic pe Sortare buton.

  • În cele din urmă, veți putea sorta datele în funcție de an.

Citește mai mult: Cum se utilizează funcția Year în Excel VBA

2. Aplicarea funcției SORTBY pentru a sorta datele în funcție de an fără a amesteca datele

Există un alt popular Excel funcția numită SORTBY Aceasta este utilizată pentru sortarea elementelor din Excel Acum vom folosi același set de date de mai sus și vom sorta datele în funcție de an, folosind funcția SORTBY funcție.

SORTBY (array, by_array, [sort_order], [array/order], ...)

Aceasta este sintaxa funcției. Să vedem detaliile argumentelor,

array -> Acesta este un argument obligatoriu și servește la sortarea intervalului sau a matricei.

by_array -> Acesta este un alt argument necesar, care indică intervalul sau matricea după care se face sortarea.

sort_order -> Acesta este un argument opțional.Numai pentru ordinele de sortare. 1 = crescător (implicit), -1 = descrescător.

array/order -> Un alt argument opțional. Perechi suplimentare de secvențe de matrice și de sortare.

Să urmăm instrucțiunile de mai jos pentru a învăța!

Pași:

  • Mai întâi de toate, creați un titlu similar cu cel din imaginea de mai jos. După aceea, selectați celula G5 pentru confortul activității noastre.

  • Prin urmare, tastați SORTBY funcția din celula respectivă.
=SORTBY(B5:E13,E5:E13,1)

Explicația formulei:

Aici, B5:E13 este întregul interval care va fi sortat. Acest interval a acoperit toate informațiile despre angajat. Apoi E5:E13 este intervalul de ani, iar sortarea noastră va fi efectuată pe baza acestui interval. În sfârșit, 1 deoarece aici se face o sortare ascendentă.

  • După aceea, apăsați pur și simplu Introduceți pentru a obține datele sortate.

Citește mai mult: Cum se utilizează funcția de sortare în Excel VBA

Lecturi similare

  • Cum se utilizează opțiunile avansate de sortare în Excel
  • [Fix] Excel Sort by Date nu funcționează (2 cauze cu soluții)
  • Cum să sortați datele în Excel folosind formula
  • Sortarea mai multor coloane în Excel (5 abordări rapide)
  • Cum se utilizează funcția VBA DateAdd în Excel

3. Utilizarea funcției de filtrare avansată pentru a sorta datele în funcție de an în mai multe coloane

Să vedem acum ce utilizări are Filtru avansat în Excel pentru sortarea datelor în funcție de an. Pentru aceasta, vom avea nevoie de o condiție. Să presupunem că dorim toate informațiile despre angajații care s-au alăturat între 1-1-2013 și 12-12-2019. Să urmăm instrucțiunile de mai jos pentru a învăța!

Pași:

  • În primul rând, de la dvs. Date fila, mergeți la,

Date → Sortare & Filtrare → Avansat

  • Ca urmare, un Filtru avansat În fața dvs. va apărea o casetă de dialog. Din caseta de dialog Filtru avansat caseta de dialog, în primul rând, selectați intervalul de date $B$5:$E$13 în Intervalul listei caseta derulantă. În al doilea rând, selectați intervalul de date $C$15:$D$16 în Gama de criterii În cele din urmă, apăsați butonul OK opțiune.

  • În cele din urmă, veți obține rezultatul sortat în funcție de starea dvs., care a fost prezentat în captura de ecran de mai jos.

Sunteți interesat să aflați mai multe despre Filtrul avansat?

Vizitați acest Link pentru a afla mai multe despre acest instrument Excel puternic.

Citește mai mult: Excel Sortează după dată și oră

4. Utilizarea comenzii Sort pentru a sorta datele în funcție de an în ordine cronologică

Acesta este cel mai simplu mod de a face sortarea. Ceea ce trebuie să faceți este să urmați câțiva pași simpli.

Pași:

  • Mai întâi de toate, selectați intervalul de tabele din B4 la E13 . prin urmare, mergeți la Date apoi selectați Sortare în cadrul Sortare & Filtrare grup.

  • Ca urmare, un Sortare În fața dvs. va apărea o casetă de dialog. Din caseta de dialog Sortare caseta de dialog, selectați mai întâi Data aderării în cadrul Sortează după În al doilea rând, selectați Valorile celulelor în cadrul Sortare pe caseta derulantă. În continuare, puteți modifica ordinea în funcție de nevoile dvs. Noi selectăm De la cel mai vechi la cel mai nou în cadrul Comandă În cele din urmă, apăsați butonul OK opțiune.

  • Acum, toate datele dvs. vor fi sortate în funcție de an.

Note: Sortarea după dată nu funcționează în Excel

În timp ce datele sunt inserate în format text în Excel, sortarea după date nu va funcționa.

Citește mai mult: Funcțiile Now și Format în Excel VBA (4 exemple)

Concluzie

Acestea sunt modalitățile de sortare a datelor în Excel în funcție de an. Am prezentat toate metodele cu exemplele lor respective, dar pot exista multe alte iterații în funcție de numeroase situații. Am discutat, de asemenea, elementele de bază ale funcțiilor utilizate. Dacă aveți orice altă metodă de a realiza acest lucru, atunci nu ezitați să o împărtășiți cu noi.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.