Innholdsfortegnelse
I denne artikkelen vil jeg diskutere hvordan du kan sortere data etter verdi i Microsoft Excel . Mens vi jobber med en stor mengde data i excel, må vi ofte organisere dem. I et slikt tilfelle lar excel Sorter -alternativet oss tilpasse rekkefølgen på regnearkdata. Du kan for eksempel organisere alderen til noen personer i henhold til navnene deres. Vi kan sortere data alfabetisk , numerisk, datomessig osv. La oss gå gjennom artikkelen for å lære å sortere data etter verdi.
Last ned øvelsesarbeidsbok
Du kan laste ned øvelsesarbeidsboken som vi har brukt til å utarbeide denne artikkelen.
Sorter data etter verdi.xlsx
5 enkle metoder for å sortere data etter verdi i Excel
1. Sorter Excel-data etter verdi i en kolonne
Anta at vi har datasettet nedenfor, som inneholder flere personers navn og deres alder.
Nå skal jeg sortere alderen til de ovennevnte personene først. Da vil jeg sortere navnene deres også.
Trinn:
- For å sortere alderen på personene, velg aldersverdiene for kolonne C først.
- Deretter, for å sortere i stigende rekkefølge, gå til Data > A til Z -ikonet fra Sorter og filtrer -delen (se skjermbilde).
- Som et resultat, Sorteringsadvarsel dialogen vil vises, velg Utvid utvalget for å organisere navnene på personene etter sortert alder.
- Etter atat, trykk SORTER .
- Hvis du ikke vil at sortering av data i den valgte kolonnen skal påvirke resten av dataene, velg Fortsett med gjeldende valg .
- Til slutt vil du se resultatet nedenfor. Aldersverdiene til personene er sortert i stigende rekkefølge.
- På samme måte kan du organisere aldersdataene ovenfor i synkende rekkefølge ved å gå til Data > Z til A -ikon.
⏩ Merk:
Du kan sortere navnene på kolonne B i alfabetisk synkende/stigende rekkefølge også ved å følge trinnene nedenfor.
Trinn:
- Velg navnene først.
- Gå deretter til Data > A til Å / Å til A -ikonet.
- Her er resultatet vi vil få. Du kan bruke denne prosessen for å organisere datoverdier også.
Les mer: Hvordan sortere og filtrere data i Excel ( En fullstendig retningslinje)
2. Datasortering i et område eller en tabell etter verdi
La oss si at vi har dataområdet nedenfor som inneholder flere personers navn, alder, yrker, bostedsby , osv.
Nå vil jeg organisere området ovenfor basert på personenes navn i stigende rekkefølge.
Trinn:
- Først velger du en av cellene i kolonnen du vil sortere (her Celle B7 ).
- Gå deretter til Data > A til Å -ikon (seskjermbilde).
- Som en konsekvens vil excel returnere følgende resultat. Alle navnedataene i kolonne B er sortert og oppdaterer dermed rekkefølgen på dataene i resten av kolonnene.
Les mer: Hvordan sortere rekkevidde ved hjelp av VBA i Excel (6 eksempler)
3. Sorter data etter verdi ved å bruke tilpasset sortering i Excel
Vi kan bruk Egendefinert sortering for å organisere data i flere kolonner. Dessuten kan vi lage en egendefinert liste, og dermed sortere data i henhold til listen.
3.1. Sorter data i flere kolonner
Først vil jeg sortere data etter verdier på flere nivåer ved å bruke alternativet Egendefinert sortering . Ved å bruke dette alternativet kan vi sortere data i flere kolonner.
Trinn:
- Initialt, velg en av cellene i datasettet nedenfor og gå til Data > Sorter .
- Som et resultat viser Sorter -dialogen opp.
- Deretter, for det første nivået, velg kolonnenavnet fra rullegardinmenyen Sorter etter .
- Klikk deretter på Legg til nivå . Ettersom jeg vil legge til to nivåer til, vil jeg klikke Legg til nivå to ganger.
- Derfor vil du se følgende nivåer legges til i Sorter -dialogen. Velg nå kolonnene du vil sortere, merk av for Sorter på og Rekkefølge og trykk OK .
- Til slutt vil vi få resultatet nedenfor.
3.2. Sorter data ved hjelp av en egendefinert liste
Noen ganger må vi organisere data basert på en egendefinert liste. I denne metoden vil jeg vise deg hvordan du kan lage en egendefinert liste. Senere vil jeg sortere verdier i henhold til den tilpassede listen.
La oss anta, i datasettet nedenfor, at 3 forskjellige yrker er oppført. Jeg vil sortere Yrke -kolonnen etter listen: Advokat , Ingeniør , Journalist .
Trinn:
- Først, velg en av cellene fra datasettet og gå til Data > Sorter for å hente dialogboksen Sorter .
- Deretter, fra Sorter -dialogboksen, klikker du på rullegardinmenyen Rekkefølge og velger Egendefinert liste alternativ. Trykk OK etter det.
- Som et resultat vises dialogboksen Egendefinert liste , klikk på Ny liste , skriv inn listeelementene i boksen Listeoppføringer og klikk Legg til .
- Etter at listen er lagt til Egendefinert liste , trykk OK for å lukke vinduet.
- Nå er vi tilbake til Sorter -dialogen, klikk OK for å bruke den tilpassede listen i kolonnen Yrke .
- Til slutt vil vi få resultatet nedenfor. Alle data er sortert etter listen: Advokat , Ingeniør , Journalist .
Les mer: Hvordan lage tilpasset sortering i Excel (både opprette og bruke)
Lignende avlesninger
- Fordeler med å sortere data i Excel (alle funksjoner inkludert)
- Hvordan fjerne sortering etter farge i Excel (med enkle trinn)
- Excel sorterer ikke tall riktig (4 grunner med løsninger)
- Slik sorterer du automatisk i Excel uten makroer (3 metoder)
- [Fikset]: Sorter etter cellefarge fungerer ikke i Excel (3 løsninger)
4. Bruk Excel SORT-funksjonen for å bestille data etter verdi
Denne gangen vil jeg bruke SORT-funksjonen i excel for å organisere data etter verdi. Hvis du bruker Excel 365 / Excel 2021 , kan du sortere data veldig raskt ved å bruke denne funksjonen.
Trinn:
- Først, skriv inn formelen nedenfor i Celle E5 og trykk Enter .
=SORT(B5:C14,2)
- Når vi skriver inn formelen, vil vi få resultatet nedenfor i en matrise.
Her sorterer SORT -funksjonen data i området B5:C14 etter kolonne 2 .
Les mer: Hvordan bruke sorteringsfunksjonen i Excel VBA (8 passende eksempler)
5. Kombiner INDEX, MATCH & SMÅ funksjoner for å sortere etter numerisk verdi
I denne metoden vil jeg sortere data etter numerisk verdi ved å bruke kombinasjonen INDEKS , MATCH, ROW & SMÅ funksjoner. For eksempel vil jeg bestille folks navn i datasettet nedenfor i henhold til det tilsvarendealdre.
Trinn:
- Skriv inn følgende formel i celle F5 og trykk Enter .
=INDEX(B5:D14,MATCH(SMALL(C5:C14,ROW(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))
- Som et resultat vil excel returnere resultatet i tabellen nedenfor. Alle aldersverdiene er sortert i stigende rekkefølge.
🔎 Hvordan fungerer formelen?
- RAD(A1:A10)
Her returnerer funksjonen RAD radnummeret i området A1:A10 som er:
{ 1;2;3;4;5;6;7;8;9;10 }
- LITEN(C5:C14,RAD(A1:A10))
Deretter returnerer SMALL -funksjonen de k-te minste verdiene i området C5:C14 som:
{ 22;25;28;30;32;33;35;40;43;45}
- MATCH(SMALL(C5:C14,RAD(A1:A10))
Nå vil MATCH -funksjonen returnere:
{ 3;7;10;2;6;8;1;4;9;5 }
- MATCH(F4:H4,B4:D4,0 )
Deretter returnerer ovennevnte del av formelen:
{ 1,2,3 }
- INDEKS(B5:D14,MATCH(LITEN(C5:C14,RAD(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))
Til slutt, INDEKS -funksjonen returnerer resultatet nedenfor:
{ Miller }
Les mer : Hvordan sortere tall i Excel (8 raske måter)
Ting å huske
- Vi ca. n få alternativet Sorter ved å høyreklikke på celleverdien også.
- Alternativt finner du Sorter -alternativet ved å følge banen Hjem > Redigeringsgruppe > Sorter & Filter .
- Du kan sortere data etter Cellefarge , Skriftfarge , Betinget formateringsikon osv.
Konklusjon
I artikkelen ovenfor har jeg forsøkt å diskutere flere metoder for å sortere data etter verdi i excel forseggjort. Forhåpentligvis vil disse metodene og forklaringene være nok til å løse problemene dine. Gi meg beskjed hvis du har spørsmål.