Excel-hjælp til de små opgaver

Sådan sorterer du i Excel uden at blande rækkerne

Sorter i Excel alfabetisk eller efter tal, sorter efter flere kolonner, og undgå at rækkerne bliver blandet. Plus SORTER-funktionen og en øvelse.

Af Nicolaj, stifter af ExcelOpgaver · · 3 min. læsning

Sorter i Excel ved at klikke i den kolonne, du vil sortere efter, og vælge Sortér A til Å eller Sortér Å til A under fanen Data. Excel tager hele tabellen med, hvis der ikke er tomme kolonner midt i den, så rækkerne holder sammen. Det er der, det går galt for mange. Siden her viser menuen, sortering efter flere kolonner, den fejl der blander navne og tal, og SORTER-funktionen, der laver en sorteret kopi.

Sorter i Excel efter én kolonne

Det er den almindelige sortering, og den klarer du på få sekunder:

  1. Klik på en celle i den kolonne, du vil sortere efter. Markér ikke noget.
  2. Vælg fanen Data.
  3. Klik på Sortér A til Å for stigende rækkefølge eller Sortér Å til A for faldende.

Knapperne hedder A til Å, men de virker også på tal og datoer. Tal sorteres fra mindst til størst, og datoer fra den ældste til den nyeste. Overskriftsrækken skal være med i tabellen. Excel kender normalt en overskrift og lader den stå øverst. Gør den ikke det, åbner du Sortér og sætter hak i Mine data har overskrifter.

Alfabetisk med æ, ø og å

Excel følger sprogindstillingen i Windows. Er den dansk, kommer æ, ø og å sidst i alfabetet i den rækkefølge. Står en tekst først, fordi den har et mellemrum foran, så ret den først. Mellemrummet tæller som det første tegn.

Pas på: sorter ikke kun én kolonne

Den klassiske fejl er, at kun en del af tabellen bliver sorteret. Markerer du en enkelt kolonne eller en del af den og trykker Sortér A til Å, kan Excel finde data ved siden af og vise en sorteringsadvarsel. Den har to valg: Udvid markeringen og Fortsæt med den aktuelle markering. Vælg Udvid markeringen. Så følger rækkerne med, og Anna beholder sit salg.

Vælger du det andet, sorteres kun den ene kolonne. Resten står, som det stod, og navnene passer ikke længere til tallene. Det sker, uden at det er til at se, når tabellen er stor. Er det gået galt, så tryk Ctrl+Z med det samme.

Excel stopper også sin udvidelse ved en helt tom række eller kolonne. Har tabellen tomme rækker midt i, kommer kun en del af den med i sorteringen. Fjern dem først. Det står på siden om at fjerne tomme rækker i Excel. Vil du øve at markere en hel tabel, så prøv opgaven Markér en hel tabel. Gør du dataene til en rigtig tabel med Ctrl+T, følger alle kolonner altid med.

Sorter efter flere kolonner

Skal salgene stå i orden inden for hver region, sorterer du i to niveauer:

  1. Klik i tabellen.
  2. Vælg Data, og klik på Sortér.
  3. Vælg første niveau: Sortér efter Region, og lad rækkefølgen stå på A til Å.
  4. Klik på Tilføj niveau. Vælg Derefter efter Salg og rækkefølgen Største til mindste.
  5. Klik OK.

Excel sorterer efter første niveau først. Rækker med samme region sorteres derefter efter næste niveau. Du kan have flere niveauer. Rækkefølgen af niveauerne er vigtig, så brug pilene til at flytte dem, hvis resultatet ikke er, som du forventede.

Sorter efter farve eller egen liste

Menuen kan mere end alfabetet. Åbn Sortér, og vælg Cellefarve, Skriftfarve eller Ikon under Sortér efter. Så kan du lade de røde celler stå øverst. Under Rækkefølge findes Brugerdefineret liste. Den bruger du, når rækkefølgen ikke er alfabetisk, som ved mandag, tirsdag og onsdag eller lav, mellem og høj. Excel kender ugedagene og månederne på forhånd, og du kan skrive din egen liste.

Sorter med en formel: SORTER

Menuen ændrer dine data. Rækkerne står bagefter i en ny rækkefølge, og den gamle er væk. Vil du beholde originalen, og få en sorteret kopi ved siden af, bruger du SORTER (SORT) i Excel 2021 og Microsoft 365. Kopien opdateres, når du retter i originalen. Her er sælgerne sorteret efter salg, med det største øverst:

D2=SORTER(A2:B5;2;-1)
ABCDE
1SælgerSalgSorteret
2Anna12500Cem15000
3Bo8900Anna12500
4Cem15000Dina10000
5Dina10000Bo8900

SORTER sorterer området efter kolonne 2, altså salget, og -1 betyder størst først. Cem fører med 15.000, og Bo står sidst med 8.900.

Det andet argument er kolonnenummeret, og -1 betyder faldende. Glemmer du -1, ender den bedste nederst:

D2=SORTER(A2:B5;2)
ABCDE
1SælgerSalgSorteret
2Anna12500Bo8900
3Bo8900Dina10000
4Cem15000Anna12500
5Dina10000Cem15000

Uden -1 sorterer SORTER fra mindst til størst. Så står Bo øverst, og det er den typiske fejl, når du vil have den bedste først.

Prøv selv. Fire sælgere står i listen:

Prøv selv

Sælgerne efter salg

Skriv i D2 en formel, der viser tabellen sorteret efter salg med det største salg først. Resultatet spilder ud under og ved siden af D2.

D2
ABCDEF
1Sælger Salg Sorteret
2Anna 12500
3Bo 8900
4Cem 15000
5Dina 10000
6
7
8

Klik i D2, og skriv din formel.

Skal formlen sortere efter flere kolonner, bruger du SORTER.EFTER (SORTBY). Den tager en sorteringskolonne og en rækkefølge ad gangen, så to niveauer er to par:

E2=SORTER.EFTER(A2:C7;A2:A7;1;C2:C7;-1)
ABCDEFG
1RegionSælgerSalgSorteret
2NordAnna420NordAnna420
3SydBo310NordFreja380
4NordCarl150NordCarl150
5VestDorte500SydBo310
6SydErik260SydErik260
7NordFreja380VestDorte500

SORTER.EFTER sorterer først efter region og derefter efter salg, største først. Nord står øverst, og Anna med 420 slår Freja med 380.

Prøv det i en opgave

Sortering er det første trin i næsten al oprydning af data. Prøv opgaven Sortér en tabel efter salg med SORTER gratis. Du skriver formlen selv, og den bliver rettet med det samme. Vil du bagefter have en sorteret liste uden gentagelser, viser opgaven En sorteret liste uden dubletter hvordan. Resten af oprydningen står i guiden Ryd op i data, og dubletterne finder du på siden om at finde og fjerne dubletter i Excel.

Nicolaj

Om forfatteren

Nicolaj, stifter af ExcelOpgaver

Jeg er softwareudvikler og har bygget ExcelOpgaver fra bunden, også selve regnearket og den motor der regner formlerne ud. For at få det til at virke har jeg skullet forstå hver funktion helt ned i detaljen: hvordan LOPSLAG opfører sig når koden har et mellemrum for meget, hvorfor en dato i virkeligheden er et tal, og hvornår AFRUND giver et andet svar end talformatet.

Mere om Nicolaj

Øv det i opgaver

Opgaver i et rigtigt regneark, der bliver rettet med det samme.

Funktionssider

Ofte stillede spørgsmål

Hvordan sorterer jeg alfabetisk i Excel?

Klik i kolonnen, vælg Data, og klik på Sortér A til Å. Excel tager hele tabellen med, så rækkerne følger med.

Hvorfor passer navnene ikke længere til tallene?

Kun én kolonne blev sorteret. Fortryd med Ctrl+Z, og vælg Udvid markeringen, næste gang Excel spørger.

Hvordan sorterer jeg efter to kolonner?

Klik i tabellen, vælg Data og Sortér, og tilføj et niveau for hver kolonne. Det første niveau sorteres først.

Hvad er forskellen på Sortér og SORTER-funktionen?

Sortér i menuen ændrer dine data. SORTER laver en sorteret kopi ved siden af, og kopien opdateres, når du retter originalen.

Se også