Innholdsfortegnelse
Hvor ofte trenger du å sortere i Excel? Det generelle svaret er "Nå og da". Sortering er en av de vanligste oppgavene mens man arbeider med data. For å hjelpe deg å sortere riktig, skal vi i dag vise deg hvordan du sorterer kolonner i Excel uten å blande data.
Last ned øvelsesarbeidsbok
Du er velkommen til å laste ned øvelsesarbeidsboken fra lenken nedenfor .
Sorter kolonner uten å blande data.xlsx
6 måter å sortere kolonner i Excel uten å blande data
Første ting først, la oss bli kjent med dagens øvelsesarbeidsbok.
Vi har en grunnleggende tabell som inneholder navnet på elevene og deres respektive poengsum i tre kurs. Ved å bruke denne relasjonstabellen vil vi se hvordan du kan sortere kolonner uten å blande data.
Merk at dette er et grunnleggende sett med dummydata for å lage et enkelt scenario, i virkelige tilfeller kan du møte et mye større og mer komplekst scenario. datasett.
Nå gir Excel deg muligheten til å sortere dataene ved hjelp av det innebygde verktøyet. Du kan enkelt sortere dataene dine ved hjelp av verktøyene.
- Velg området eller kolonnen du vil sortere.
- Her har vi valgt Elevens navn kolonnen. Vi har til hensikt å sortere navnet etter A til Å.
- Etter å ha valgt kolonnen, utforske Data fanen. Du finner Sorter & Filter alternativ der. Du finner flere alternativer der. Velg etter dinbehov.
- Her var vårt valg A til Å.
- Våre data er sortert, se bildet under.
Å, kjære! Selv om vi har funnet navnet sortert, er ikke poengsummen sortert. Poengsummene er upassende for hver elev nå.
Så hva kan vi gjøre nå? Fortsett å lese denne artikkelen for å utforske løsningene.
1. Velge alle nødvendige kolonner før sortering
La oss gå tilbake til startfasen av dataene våre. Følg nå trinnene nedenfor.
📌 Trinn:
- Velg alle dataene du vil telle i sorteringen.
Her har vi valgt alle kolonnene unntatt Serienummer . Serien skal forbli som den er.
- Velg deretter alternativet Sorter fra fanen Data .
- En dialogboks vil komme foran deg. Du kan velge sorteringspreferanse der.
- Sørg for å sjekke Mine data har overskrifter.
- Vi har valgt 4 kolonner her, så vi kan sortere etter en av dem.
- Rullgardin, vil du se overskriften alternativer. Velg det du ønsker.
- Her har vi valgt Elevens navn kolonnen. Vår sortering var på celleverdier og rekkefølgen var A til Å.
- Du kan endre disse ved å klikke på rullegardinikonet for det respektive utvalget.
Nå er dataene våre sortert. Vi fant navnet alfabetisk ogtilsvarende poengsum er også intakte.
2. Bruk av «Utvid utvalget»-alternativet
Vet du gode ting om Excel? Ja, det er mange, men akkurat nå handler vår vurdering om sortering.
Det som er bra med sortering i Excel er at det vil gi deg en advarsel før sorteringen utløses.
📌 Trinn:
- Velg en av kolonnene. Utforsk deretter Sorter & Filtrer delen fra Data fanen.
- Her har vi valgt kolonnen Studentnavn . Og for å sortere den alfabetisk skal vi klikke A til Å .
- Når du ikke velger hele tabellen mens du sorterer, vil Excel få en advarsel.
- Her har vi to alternativer. Hvis du eksplisitt trenger å fortsette med den(e) valgte kolonnen(e), velg Fortsett med gjeldende valg. Dette alternativet vil bare filtrere de valgte cellene.
- Vanligvis må du bruke Utvid utvalget, dette alternativet vil telle alle kolonnene i tabellen din.
- Her bruker vi Utvid utvalget .
- Trykk på Sorter alternativet.
Her er navnet sortert alfabetisk. Og alle de andre verdiene har også endret plass.
3. Konvertering til tabell
Vi kan konvertere et normalt dataområde til en tabell og deretter bruke sortering på denne. Dette vil bidra til å sortere kolonner uten å blande data. Se trinnenenedenfor.
📌 Trinn:
- Velg først cellene i B4:F14 -området .
- Deretter trykker du på CTRL -tasten etterfulgt av T på tastaturet.
Umiddelbart vises dialogboksen Opprett tabell .
- Klikk deretter OK .
Som et resultat blir det normale dataområdet konvertert til en tabell.
- For det tredje velger du celler i Student -kolonnen.
- Gå deretter til Data -fanen.
- Nå klikker du på Sorter A til Å .
Du kan se at hele datasettet ble sortert sammen med denne kolonnen.
4. Opprette en egendefinert Sorter liste for å forhindre blanding av data
Du kan sortere dataene etter eget valg. Excel har funksjonen til tilpasset sortering for å hjelpe deg med det.
Her har vi endret dataene våre litt for å vise deg eksempler.
Vi har lagt til en ny kolonne som inneholder måneden da studentene dukket opp til sine respektive eksamener.
Som vi sa tidligere, ønsker vi ikke å endre serienummeret (siden det allerede er i en sekvens), vi velger andre kolonner bortsett fra det.
📌 Trinn:
- Velg Sorter fra Sorter & Filter.
- En dialogboks kommer foran deg.
- Fra Bestill klikk på rullegardinikonet, og du vil se et alternativ derkalt Egendefinert liste. Klikk på det.
- En ny Egendefinerte lister dialogboks vises.
- For enkelhets skyld har Excel listet opp et par lister der. Her har vi valgt ut månedene derfra. Du kan velge avhengig av dine behov.
- Vår valgte kolonne var Eksamensplan og rekkefølgen var etter måneder fra januar til desember. Du kan angi din egendefinerte liste der.
Nå er dataene våre sortert med kolonnen Eksamensplan etter globalt sekvensielle måneder.
5. Bruke SORT-funksjonen i Excel
Hvis du bruker Excel 365, kan du bruke en funksjon som heter SORT.
SORTERING-funksjonen sorterer innholdet i et område eller en matrise i stigende eller synkende rekkefølge.
Sorteringssyntaks Funksjon:
SORT (array, [sort_index], [sort_order], [by_col])
- array: Området, eller matrisen som skal sorteres
- sort_index: Et tall som indikerer raden eller kolonnen som skal sorteres etter. Dette er et valgfritt felt. Standardverdien er 1.
- sort_order: Et tall som indikerer ønsket sorteringsrekkefølge. 1 = Stigende, -1 = Synkende. Dette er også et valgfritt felt. Standardverdien er 1 (stigende).
- by_col: En logisk verdi som indikerer ønsket sorteringsretning. TRUE = sorter etter kolonne. USANN = sorter etter rad. Standard er FALSE.
📌 Trinn:
- Bruk denne funksjoneni Excel. Den brukte formelen er som følger.
=SORT(C5:F14,1)
- Her har vi lagt inn alle verdiene fra Elevens navn kolonnen til Historikk kolonnen. Dette var vårt utvalg. Vi har flere kolonner innenfor vårt område, da vi ønsket å sortere etter navn, som var vår 1. kolonne i området, la vi inn 1 som sort_index.
Les mer: Slik sorterer du etter etternavn i Excel
- Vi kan hoppe over dette siden standardverdien er 1 for det felt. Dataene våre er sortert med alfabetisk ordnede navn.
- For stigende rekkefølge kan vi også sette inn 1 i sort_order feltet (du kan se på bildet ovenfor). Formelen vil da være:
=SORT(C5:F14,1,1)
- Unsett grunn, hvis du trenger å sortere i synkende rekkefølge, bruk -1 i stedet av 1 i feltet sort_order .
=SORT(C5:F14,1,-1)
Her har vi brukte -1 som sort_rekkefølge og navnene er sortert fra Å til A.
6. Sorter kolonner uten å blande data ved å bruke SORTBY-funksjonen i Excel
Du kan bruke SORTBY-funksjon for å sortere dataene dine. Dette er en familiefunksjon til den tidligere diskuterte SORT -funksjonen.
SORTBY -funksjonen sorterer innholdet i et område eller en matrise basert på verdier fra et annet område eller matrise.
Syntaks for SORTBY-funksjonen:
SORTBY (array, by_array, [sort_order],[array/order], …)
- array: Rekkevidde eller array for å sortere
- by_array: Rekkevidde eller array å sortere etter
- sort_order: Rekkefølgen som skal brukes til sortering. 1 for stigende, -1 for synkende. Standard er stigende
- matrise/rekkefølge: Ytterligere matrise- og sorteringsrekkefølgepar.
De to sistnevnte er valgfrie.
📌 Trinn:
- For å bruke denne formelen, skriv følgende formel i ønsket celle:
=SORTBY(C5:F14,C5:C14)
- I likhet med forrige, har vi valgt matrisen. Vår by_array var Student Name -kolonnen.
- Kan du relatere SORT og SORTBY ? I SORT har vi gitt kolonnenummeret, som var fra vår valgte matrise, her i SORTBY har vi gitt kolonnen annerledes (som en matrise).
- SORTBY lar deg sortere avhengig av hvilken som helst ekstern kolonne eller område.
- La oss endre etter_ matrisen.
=SORTBY(C5:F14,D5:D14)
- Her har vi valgt Math -kolonnen som vår by_array. Math -kolonnen hadde blitt sortert i stigende rekkefølge. Alle de andre kolonneverdiene har blitt endret plass henholdsvis.
Konklusjon
Det var alt for i dag. Vi har listet opp flere måter å sortere kolonner i Excel uten å blande data. Håper du finner dette nyttig. Kommenter gjerne hvis noe virker vanskelig å forstå. Gi oss beskjed hvilken avmetodene du skal bruke. Du kan også varsle oss om noen av tilnærmingene vi kan ha gått glipp av her.