Sådan sorteres efter dato i Excel

At sortere data efter dato ser ud til at være en simpel opgave, og Microsoft Excel tilbyder faktisk en række måder at sortere data efter dato. Nogle gange fungerer Excels sorteringsværktøjer dog ikke korrekt, og det kan være meget frustrerende. 

Her er et par måder at sortere efter dato i Excel , samt et trick til at prøve, hvis datoer ikke sorterer korrekt.

Sortering af en enkelt kolonne(Single Column) med datoer(Dates) i Excel 

Den nemmeste måde at sortere datoer på i Excel er at bruge sorteringsværktøjet til at vise datoer i den rækkefølge, du ønsker. 

  1. Vælg kolonnen med datoer ved at klikke på kolonneoverskriften. På billedet nedenfor har vi valgt kolonnen ved at klikke på kolonneoverskrift A .

  1. Du kan også bare vælge de specifikke celler i kolonnen, der har datoer i dem.

  1. Med dine data valgt, vælg Sorter og filtrer(Sort & Filter) i menuen Hjem.

  1. Vælg nu enten Sorter ældst til nyeste(Sort Oldest to Newest) eller Sortér nyeste til ældst(Sort Newest to Oldest) . I eksemplet nedenfor har vi sorteret fra nyeste til ældste. Bemærk(Notice) , at Excel ikke ændrer formatet på datoerne, men sorterer datoerne korrekt, begyndende med den nyeste.

Denne metode burde virke i langt de fleste tilfælde.

Sortering af et helt regneark(Entire) efter dato(Date) i Excel

Hvis din tabel har mere end én kolonne med data, vil du gerne bevare relationerne mellem kolonner, når du sorterer. Nedenfor kan du se datoer i kolonne A og tilsvarende tekst i kolonne B. 

Hvis du bruger metoden ovenfor (dvs. kun at vælge datocellerne eller hele kolonnen med datoer, klikke på knappen Sorter og filtrere(Sort & Filter ) og vælge enten at sortere ældst til nyeste(Sort Oldest to Newest) eller sortere nyeste til ældst(Sort Newest to Oldest) ), vil Excel vise en sortering Advarsel(Sort Warning) og vil spørge dig, om du vil udvide valget til at omfatte begge kolonner med data.

Sørg for, at Udvid markeringen(Expand the selection) er valgt, og klik på knappen Sorter(Sort) . Excel vil sortere alle data i tabellen i den sorteringsrækkefølge, du har valgt.

Du kan se, at nu er alle vores datoer sorteret fra ældste til nyeste, og forholdet mellem datoerne i kolonne A(Column A) og teksten i kolonne B(Column B) er bevaret.

Sortering efter måned(Month) , år(Year) eller måned(Month) og dag(Day) i Excel

Hvad hvis du vil sortere efter dato i Excel efter en bestemt del af datoen som måned eller år? 

Sortering af datoer efter måned i Excel(Sorting Dates by Month in Excel)

I vores eksempeltabel over folks fødselsdage, for eksempel, vil du måske gerne vide, hvem der blev født i hver måned, idet du ignorerer det år, hver person blev født. Du kan ikke bruge Excels almindelige sorteringsfunktion, fordi den altid vil inkludere året i sin sorteringsalgoritme.

For at komme uden om dette kan du oprette en hjælperkolonne, der udtrækker måneden, så du derefter kan sortere efter den kolonne. For at udtrække en måned fra en dato, kan du bruge Excels MÅNED(MONTH) - funktion.

  1. Opret en ny kolonne
  2. I den første celle i den nye kolonne skal du indtaste =MONTH(A1) hvor A1 er den celle, du vil udtrække måneden fra.

  1. Gentag(Repeat) trin 2 for hver række. Excel vil udtrække måneden fra hver af datoerne og efterlade dig med en kolonne med månedsnumre.

  1. Nu kan du sortere tabellen efter kolonnen med månedsnumre. I dette tilfælde vil du sortere efter kolonne C. Hvis du kun vælger dataene i kolonne C(Column C) , får du Excels sorteringsadvarsel(Sort Warning) igen. Vælg at udvide udvalget(Expand the selection) og Sorter(Sort) .

Sortering af datoer efter år i Excel(Sorting Dates by Year in Excel)

Hvis du vil udtrække året i stedet for måneden, kan du bruge trinene ovenfor, og erstatte MÅNED(MONTH) - funktionen med =YEAR(A1) hvor A1 er cellen med den dato, du vil udtrække året fra.

Sortering af datoer efter måned og dag i Excel(Sorting Dates by Month and Day in Excel)

Måske vil du oprette en sorteret liste over fødselsdage efter måned og dag, og ignorere året. For at udtrække måned og dag fra kolonnen med datoer, kan vi bruge Excels TEKST(TEXT) - funktion, som konverterer datoer til tekst. Vi bruger formatet mm.dd . Følg trinene ovenfor, og udskift MONTH - funktionen med denne formel: =TEXT (A1, “mm.dd”) .

Nu kan du sortere efter kolonne C(Column C) for at få en liste over alles fødselsdage efter måned og dag.

Fejlfinding af datoformater(Date Formats) i Excel

Nogle gange, når du forsøger at sortere efter dato i Excel , kan du opleve, at du ikke kan få Excel til at genkende data som en dato. Forestil dig(Imagine) for eksempel, at nogen giver dig et regneark, der indeholder datoer. Du har lagt dataene ind i Excel , men de er ikke sorteret korrekt, når du prøver ovenstående metoder. Hvorfor virker det ikke?

Overvej denne liste over datoer:

Det ser simpelt nok ud. Men når du vælger data, trykker på knappen Sorter(Sort) og filtrer(Filter) og vælger at sortere fra Ældste(Oldest) til Nyeste(Newest) , virker det ikke! Du kan ende med noget som dette:

Bemærk(Notice) , at den sidste dato i kolonnen ikke er sorteret korrekt. Hvad i alverden foregår der? 

Chancerne er, at selvom dataene i celle A9 ligner(looks) en dato, er de ikke rigtig formateret som en dato, så Excel kan ikke sortere dem korrekt. Afhængigt af hvilken version af Excel du bruger, selvom du formaterer den fejlagtige celle som en dato ved at vælge cellen, højreklikke og vælge Formater celler(Format Cells) og vælge indstillingen Dato(Date) , løser det stadig(still ) ikke problemet.

Sådan rettes datoer, der ikke vil sortere korrekt i Excel(How to Fix Dates That Won’t Sort Correctly in Excel)

Heldigvis er dette problem let at løse.

  1. Klip(Cut ) kolonnen med datoer ved at markere cellerne og trykke på Ctrl+x, vælge Klip(Cut ) fra startmenuen(Home ) eller højreklikke på cellen/cellerne og vælge Klip(Cut) .

  1. Åbn Notesblok(Notepad) eller en anden almindelig teksteditor.
  2. Indsæt(Paste) datoerne i teksteditoren.

  1. Gå tilbage til Excel , vælg kolonnen, hvor datoerne plejede at være, højreklik og vælg Formater celler(Format Cells) .
  2. Vælg Dato(Date) , og klik på OK .

  1. Gå nu tilbage til teksteditoren og vælg og kopier listen over datoer.

  1. Gå tilbage til Excel og indsæt(paste ) datoerne i den kolonne, du formaterede i trin 5.
  2. Nu skulle du være i stand til at sortere. Vælg kolonnerne med data, tryk på knappen Sorter og filtrer(Sort & Filter) , og vælg Sorter ældst til nyeste(Sort Oldest to Newest) . Viola! Det virker!

Andre sorterings-(Sorting) og filtreringsteknikker i Excel

Nu hvor du har lært, hvordan du sorterer efter dato i Excel , vil du måske udforske andre måder at sortere og filtrere dine data på. Disse artikler vil lære dig grundlæggende en-kolonne og multi-kolonne datasortering(basic one-column and multi-column data sorting) , hvordan du alfabetiserer i Excel(how to alphabetize in Excel) , og hvordan du filtrerer data i Excel( how to filter data in Excel)



About the author

"Jeg er freelance-ekspert i Windows og Office. Jeg har over 10 års erfaring med at arbejde med disse værktøjer og kan hjælpe dig med at få mest muligt ud af dem. Mine færdigheder omfatter: at arbejde med Microsoft Word, Excel, PowerPoint og Outlook; skabe web sider og applikationer; og hjælpe kunder med at nå deres forretningsmål."



Related posts