Sådan sorteres datoer i Excel efter år (4 nemme måder)

  • Del Dette
Hugh West

En af de mest betydningsfulde funktioner i Excel er muligheden for at sortere data efter dato . Det kan være nødvendigt, når vi skal arrangere dine familiemedlemmers fødselsdatoer for at sende kort ud, administrere medarbejdernes fødselsdage eller sortere produktleverings- eller bestillingsdatoer. sortere dine ugentlige budgetaktiviteter for årets udgang. Vi kan sortere datoer efter dag, måned I denne artikel vil jeg vise flere teknikker til at sortere datoer i Excel efter årstal.

Download arbejdsbog til øvelser

Download denne arbejdsbog til træning, så du kan øve dig, mens du læser denne artikel.

Sortere datoer efter år.xlsx

4 egnede måder at sortere datoer efter årstal i Excel på

Lad os se på et datasæt med nogle medarbejdere med deres ID, navn, tiltrædelsesdato, og År Vi vil bruge den ÅR , SORTBY funktioner, den Avanceret filter funktion, og den Sortere for at sortere datoer i Excel efter årstal. Her er en oversigt over datasættet til dagens opgave.

1. Kombiner YEAR-funktionen og Sort & Filter Command for at sortere datoer efter år i Excel

Lad os se, hvordan vi kan sortere datoer efter år ved hjælp af ÅR funktion og Sortere & Filtrere mulighed. Her, ÅR er den indbyggede Excel funktion, der returnerer den år fra en given dato Nu er vores mål at sortere dem efter deres tiltrædelsesdato år På denne måde kan vi finde ud af, hvad fra senior til junior listen over virksomhedens medarbejdere. Lad os følge nedenstående vejledning for at lære det!

Trin 1:

  • Først og fremmest skal du vælge celle E5, og skrive ned funktionen YEAR i den pågældende celle. Funktionen vil være
=ÅR(D5)

  • Hvor D5 er serienummeret for YEAR-funktionen. YEAR-funktionen returnerer året for den pågældende dato.
  • Derfor skal du blot trykke på Indtast på dit tastatur. Resultatet er, at du får datoen i år format, som er et resultat af funktionen YEAR . afkastet er 2019.

  • Derefter, AutoFill ÅR funktion i resten af cellerne i kolonne E .

Trin 2:

  • Vælg nu celleområdet fra E5 til E13 . Derfor skal du gå til Hjem og vælg Sortere fra mindste til største fra den Sortere & Filtrere rullelisten under Redigering af mulighed.

  • Det kan du gøre ved at trykke på Højreklik på også på de valgte celler og ved at vælge den Sortere Derefter skal du vælge Sortere fra mindste til største (for stigende rækkefølge).

  • A Sortere advarsel dialogboksen vises. Vælg først og fremmest Udvid valget . For det andet skal du klikke på Sortere knap.

  • Endelig kan du sortere datoer efter årstal.

Læs mere: Sådan bruges År Funktion i Excel VBA

2. Anvendelse af SORTBY-funktionen til at sortere datoer efter årstal uden at blande data

Der findes en anden populær Excel funktion ved navn SORTBY Dette bruges til at sortere elementer i Excel Nu vil vi bruge det samme datasæt som ovenfor og sortere datoerne efter år ved hjælp af SORTBY funktion.

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

Dette er syntaksen for funktionen. Lad os se detaljerne for argumenterne,

array -> Dette er et påkrævet argument, og det bruges til at sortere området eller arrayet.

by_array -> Dette er et andet påkrævet argument, og det angiver det område eller array, der skal sorteres efter.

sort_order -> Dette er et valgfrit argument.Kun for sorteringsordrer. 1 = opadgående (standard), -1 = nedadgående.

array/order -> Et andet valgfrit argument. Yderligere array- og sorteringssekvenspar.

Lad os følge instruktionerne nedenfor for at lære det!

Trin:

  • Først og fremmest skal du oprette en overskrift, der ligner nedenstående skærmbillede. Derefter skal du vælge celle G5 for at gøre vores arbejde lettere.

  • Derfor skal du skrive SORTBY funktion i den pågældende celle.
=SORTBY(B5:E13,E5:E13,1)

Formel Forklaring:

Her, B5:E13 er hele det område, der skal sorteres. Dette område dækker alle medarbejderens oplysninger. Derefter E5:E13 er årrækken, og vores sortering vil blive foretaget på grundlag af denne række. Endelig, 1 anvendes, da vi foretager opadgående sortering her.

  • Herefter skal du blot trykke på Indtast for at få de sorterede data.

Læs mere: Sådan bruges sorteringsfunktionen i Excel VBA

Lignende læsninger

  • Sådan bruger du avancerede sorteringsmuligheder i Excel
  • [Løsning] Excel Sortere efter dato virker ikke (2 årsager med løsninger)
  • Sådan sorteres data i Excel ved hjælp af formel
  • Sortere flere kolonner i Excel (5 hurtige metoder)
  • Sådan bruges VBA DateAdd-funktionen i Excel

3. Brug af avanceret filterfunktion til at sortere datoer efter årstal i flere kolonner

Lad os nu se, hvad vi kan bruge Avanceret filter mulighed i Excel for at sortere datoer efter årstal. Til dette har vi brug for en betingelse. Lad os antage, at vi vil have alle oplysninger om medarbejdere, der blev ansat mellem 1-1-2013 og 12-12-2019. Lad os følge instruktionerne nedenfor for at lære det!

Trin:

  • Først og fremmest, fra din Data skal du gå til,

Data → Sortere & Filtrere → Avanceret

  • Som følge heraf kan en Avanceret filter dialogboksen vises foran dig. Fra dialogboksen Avanceret filter dialogboksen, skal du først vælge datarække $B$5:$E$13 i den Liste rækkevidde drop-down boksen. For det andet skal du vælge dataområde $C$15:$D$16 i den Kriteriernes rækkevidde drop-down boksen. Til sidst skal du trykke på OK mulighed.

  • Til sidst får du et sorteret resultat i overensstemmelse med din tilstand, som er vist i nedenstående skærmbillede.

Er du interesseret i at lære mere om det avancerede filter?

Besøg denne Link for at få mere at vide om dette effektive Excel-værktøj.

Læs mere: Excel sortere efter dato og tid

4. Brug af Sorteringskommandoen til at sortere datoer efter årstal i kronologisk rækkefølge

Dette er den nemmeste måde at sortere på. Du skal blot følge nogle enkle trin.

Trin:

  • Først og fremmest skal du vælge tabelområdet fra B4 til E13 . Derfor skal du gå til Data og vælg derefter Sortere under den Sortere & Filtrere gruppe.

  • Som følge heraf er en Sortere dialogboksen vises foran dig. Fra dialogboksen Sortere dialogboksen, skal du først vælge Tiltrædelsesdato under den Sorter efter rullemenuen. For det andet skal du vælge Celleværdier under den Sortere på Du kan desuden ændre rækkefølgen efter dine behov. Vi vælger Ældste til nyeste under den Bestil drop-down boksen. Til sidst skal du trykke på OK mulighed.

  • Nu vil alle dine data blive sorteret efter år.

Bemærkninger: Sortering efter dato virker ikke i Excel

Når datoer er indsat i tekstformat i Excel, fungerer Sorter efter datoer ikke.

Læs mere: Nu og Format-funktioner i Excel VBA (4 eksempler)

Konklusion

Dette er de måder at sortere datoer i Excel efter årstal på. Jeg har vist alle metoderne med deres respektive eksempler, men der kan være mange andre gentagelser afhængigt af mange situationer. Jeg har også diskuteret de grundlæggende principper for de anvendte funktioner. Hvis du har en anden metode til at opnå dette, er du velkommen til at dele den med os.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.