Sådan sorterer du kolonner i Excel uden at blande data (6 praktiske måder)

  • Del Dette
Hugh West

Hvor ofte har du brug for at sortere i Excel? Det generelle svar er: "En gang imellem". Sortering er en af de mest almindelige opgaver, når du arbejder med data. For at hjælpe dig med at sortere korrekt viser vi dig i dag, hvordan du sorterer kolonner i Excel uden at blande data.

Download arbejdsbog til øvelser

Du er velkommen til at downloade arbejdsbogen fra nedenstående link.

Sortere kolonner uden at blande data.xlsx

6 måder at sortere kolonner i Excel på uden at blande data

Lad os først og fremmest få kendskab til dagens øvelsesarbejdsbog.

Vi har en grundlæggende tabel, der indeholder navnene på de studerende og deres respektive karakterer i tre kurser. Ved hjælp af denne relationstabel vil vi se, hvordan vi kan sortere kolonner uden at blande data.

Bemærk, at dette er et grundlæggende sæt af dummy-data til at skabe et simpelt scenarie, i virkelige tilfælde kan du støde på et meget større og mere komplekst datasæt.

Nu giver Excel dig mulighed for at sortere dataene ved hjælp af det indbyggede værktøj. Du kan nemt sortere dine data ved hjælp af værktøjerne.

  • Vælg det område eller den kolonne, du vil sortere.
  • Her har vi valgt den Navn på den studerende Vi har til hensigt at sortere navnet efter A til Z.
  • Når du har valgt kolonnen, skal du undersøge Data fanen. Du vil finde den Sortere & Filtrere Du vil finde flere muligheder der. Vælg dem efter dit behov.

  • Her var vores valg A til Z.
  • Vores data er blevet sorteret, se billedet nedenfor.

Vi har fundet navnet sorteret, men scorerne er ikke sorteret. Scorerne er ukorrekte for hver elev nu.

Så hvad kan vi gøre nu? Læs videre i denne artikel for at finde løsningerne.

1. Valg af alle nødvendige kolonner før sortering

Lad os rulle tilbage til den indledende fase af vores data. Følg nu nedenstående trin.

📌 Trin:

  • Vælg alle de data, du vil tælle i din sortering.

Her har vi valgt alle kolonnerne undtagen Løbenummer Serien bør forblive som den er.

  • Vælg derefter den Sortere fra Data fanebladet.

  • Der vises en dialogboks, hvor du kan vælge din sorteringsindstilling.

  • Sørg for at kontrollere Mine data har overskrifter.
  • Vi har valgt 4 kolonner her, så vi kan sortere efter en af dem.
  • Drop down, vil du se overskrift valgmuligheder. Vælg det, du ønsker.
  • Her har vi valgt den Navn på den studerende kolonnen. Vores sortering var på kolonnen Celleværdier og ordren var Fra A til Z.
  • Du kan ændre disse ved at klikke på drop-down-ikonet for det pågældende valg.

Nu er vores data blevet sorteret. Vi har fundet navnet alfabetisk, og de tilhørende point er også intakte.

2. Brug muligheden "Udvid valget

Kender du gode ting ved Excel? Ja, der er mange, men lige nu handler vores overvejelser om sortering.

Det gode ved sortering i Excel er, at den giver dig en advarsel, før den udløser sorteringen.

📌 Trin:

  • Vælg en af kolonnerne. Udforsk derefter Sortere & Filtrere fra afsnittet i Data fanebladet.
  • Her har vi valgt den Navn på den studerende kolonne. Og for at sortere den alfabetisk skal vi klikke på Fra A til Z .
  • Når du ikke vælger hele tabellen, mens du sorterer, får Excel en advarsel.
  • Her har vi to muligheder. Hvis du udtrykkeligt har brug for at fortsætte med den eller de valgte kolonner, skal du vælge Fortsæt med det aktuelle valg. Denne indstilling filtrerer kun de valgte celler.
  • Normalt skal du bruge Udvid valget, denne indstilling tæller alle kolonnerne i din tabel.

  • Her bruger vi Udvid valget .
  • Tryk på Sortere mulighed.

Her er navnet blevet sorteret alfabetisk, og alle de andre værdier har også skiftet plads.

3. Konvertering til tabel

Vi kan konvertere et normalt dataområde til en tabel og derefter anvende sortering på dette. Dette vil hjælpe med at sortere kolonner uden at blande data. Se nedenstående trin.

📌 Trin:

  • Først skal du vælge cellerne i B4:F14 rækkevidde.
  • Derefter skal du trykke på CTRL efterfulgt af tasten T på dit tastatur.

Umiddelbart kan den Opret tabel vises.

  • For det andet skal du klikke på OK .

Som følge heraf konverteres det normale dataramme til en tabel.

  • For det tredje skal du vælge celler i Studerende kolonne.
  • Derefter skal du gå til Data fanebladet.
  • Klik nu på Sortere fra A til Z .

Du kan se, at hele datasættet er blevet sorteret efter denne kolonne.

4. Oprettelse af en brugerdefineret sorteringsliste for at forhindre, at data blandes

Du kan sortere dataene efter dit eget valg. Excel har en funktion til brugerdefineret sortering, som kan hjælpe dig med det.

Her har vi ændret vores data en smule for at vise dig eksempler.

Vi har tilføjet en ny kolonne, der indeholder den måned, hvor de studerende stillede op til deres respektive eksamener.

Som vi sagde tidligere, ønsker vi ikke at ændre serienummeret (da det allerede er i en sekvens), men vi vælger andre kolonner ud over det.

📌 Trin:

  • Vælg den Sortere fra den Sortere & Filtrere.

  • Der vises en dialogboks foran dig.

  • Fra Bestil Klik på drop-down ikonet, og du vil se en mulighed der hedder Brugerdefineret liste. Klik på det.
  • En ny Brugerdefinerede lister dialogboksen vises.
  • For at gøre det nemmere for dig har Excel opstillet et par lister der. Her har vi valgt månederne derfra. Du kan vælge alt efter dine behov.
  • Vores valgte kolonne var Tidsplan for eksamen og rækkefølgen var efter måneder fra januar til december. Du kan indstille din egen liste der.

Nu er vores data blevet sorteret med kolonnen Exam Schedule efter globalt fortløbende måneder.

5. Brug af SORT-funktionen i Excel

Hvis du bruger Excel 365, kan du bruge en funktion, der hedder SORTERING.

Funktionen SORT sorterer indholdet af et område eller array i stigende eller faldende rækkefølge.

Syntaks for SORT-funktionen:

SORT (array, [sort_index], [sort_order], [by_col])

  • array: Det område eller array, der skal sorteres
  • sort_index: Et tal, der angiver den række eller kolonne, der skal sorteres efter. Dette er et valgfrit felt. Standardværdien er 1.
  • sort_order: Et tal, der angiver den ønskede sorteringsrækkefølge. 1 = opadgående, -1 = nedadgående. Dette er også et valgfrit felt. Standardværdien er 1 (opadgående).
  • by_col: En logisk værdi, der angiver den ønskede sorteringsretning. TRUE = sortering efter kolonne. FALSK = sortering efter række. Standardindstillingen er FALSK.

📌 Trin:

  • Benyt denne funktion i Excel. Den anvendte formel er som følger.
=SORT(C5:F14,1)

  • Her har vi indtastet alle værdierne fra Navn på den studerende til kolonnen Historie kolonnen. Dette var vores rækkevidde. Vi har flere kolonner inden for vores rækkevidde, da vi ønskede at sortere efter navn, som var vores 1. kolonne i rækkevidden, indsatte vi 1 som sort_index.

Læs mere: Sådan sorteres efter efternavn i Excel

  • Vi kan springe dette over, da standardværdien er 1 for dette felt. Vores data er blevet sorteret med alfabetisk ordnede navne.

  • For opstigende rækkefølge kan vi indsætte 1 i sort_order feltet også (som du kan se på billedet ovenfor). Så vil formlen være:
=SORT(C5:F14,1,1)

  • Hvis du af en eller anden grund har brug for at sortere i faldende rækkefølge, skal du bruge -1 i stedet for 1 i sort_order felt.
=SORT(C5:F14,1,-1)

Her har vi brugt -1 som sort_order og navnene er blevet sorteret fra Z til A.

6. Sortere kolonner uden at blande data ved hjælp af SORTBY-funktionen i Excel

Du kan bruge SORTBY-funktion til at sortere dine data. Dette er en familiefunktion af den tidligere omtalte SORTERE funktion.

SORTBY funktionen sorterer indholdet af et område eller et array på grundlag af værdierne fra et andet område eller array.

Syntaks for SORTBY-funktionen:

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

  • array: Område eller array, der skal sorteres
  • by_array: Område eller array, der skal sorteres efter
  • sort_order: Den rækkefølge, der skal bruges til sortering. 1 for stigende, -1 for faldende. Standard er stigende.
  • array/ordre: Yderligere array- og sorteringsordrepar.

De to sidstnævnte er valgfrie.

📌 Trin:

  • For at anvende denne formel skal du skrive følgende formel i den ønskede celle:
=SORTBY(C5:F14,C5:C14)

  • I lighed med det foregående har vi valgt arrayet. Vores by_array var den Navn på den studerende kolonne.
  • Kan du forholde dig til SORT og SORTBY ? i SORTERE har vi angivet kolonnenummeret, som var fra vores valgte array, her i SORTBY har vi angivet kolonnen på en anden måde (som et array).
  • SORTBY giver dig mulighed for at sortere efter en kolonne eller et område uden for kolonnen.
  • Lad os ændre by_ array.
=SORTBY(C5:F14,D5:D14)

  • Her har vi valgt den Matematik kolonne som vores by_array. Matematik kolonnen var blevet sorteret i stigende orden. Alle de andre kolonneværdier er blevet ændret på henholdsvis plads.

Konklusion

Det var alt for i dag. Vi har listet flere måder at sortere kolonner i Excel på uden at blande data. Håber du vil finde dette nyttigt. Du er velkommen til at kommentere, hvis noget virker svært at forstå. Lad os vide, hvilken af metoderne du vil bruge. Du kan også give os besked om nogen af de metoder, vi måske har overset her.

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.