Innholdsfortegnelse
I denne artikkelen vil jeg vise deg hvordan du sorterer Excel-data etter flere kolonner, etter kolonnenavn i alfabetisk rekkefølge og etter verdier i en hvilken som helst rad. Du vil også lære hvordan du sorterer data på ikke-standardiserte måter, når sortering alfabetisk eller numerisk ikke fungerer.
Jeg tror alle vet hvordan man sorterer etter kolonne alfabetisk eller i stigende/synkende rekkefølge. Alt du trenger å gjøre er å klikke på A-Z- eller Å-A-knappene på Hjem -fanen i Redigering -gruppen og på Data -fanen i Sort. & Filter group:
Men Excel Sorteringsfunksjonen gir langt flere alternativer og funksjoner som ikke er så åpenbare, men som kan være svært nyttige :
Sorter etter flere kolonner
Nå skal jeg vise deg hvordan du sorterer Excel-data etter to eller flere kolonner. Jeg vil gjøre dette i Excel 2010 fordi jeg har denne versjonen installert på datamaskinen min. Hvis du bruker en annen Excel-versjon, vil du ikke ha noen problemer med å følge eksemplene fordi sorteringsfunksjonene er stort sett de samme i Excel 2007 og Excel 2013. Det kan hende du bare legger merke til noen forskjeller i fargeskjemaer og oppsett i dialogboksene. Ok, la oss gå videre...
- Klikk Sorter -knappen på Data -fanen eller Egendefinert sortering på Hjem -fanen for å åpne Sorter -dialogen.
- Klikk deretter Legg til nivå -knappen så mange ganger så mange kolonner du vil bruke forsortering:
- Fra rullegardinlistene " Sorter etter " og " Deretter etter " velger du kolonnene du ønsker for å sortere dataene dine. Du planlegger for eksempel ferien og har en liste over hoteller levert av et reisebyrå. Du vil først sortere dem etter Region , deretter etter Styregrunnlag og til slutt etter Pris , som vist på skjermbildet:
- Klikk OK og her er du:
- For det første sorteres Region -kolonnen først, i alfabetisk rekkefølge.
- For det andre er kolonnen Board basis sortert, slik at all-inclusive (AL) hoteller er øverst på listen.
- Til slutt, Pris kolonnen er sortert, fra minste til største.
Sortering av data etter flere kolonner i Excel er ganske enkelt, er det ikke? Imidlertid har Sorteringsdialogen mange flere funksjoner. Videre i denne artikkelen vil jeg vise deg hvordan du sorterer etter rad, ikke kolonne, og hvordan du omorganiserer data i regnearket ditt alfabetisk basert på kolonnenavn. Du vil også lære hvordan du sorterer Excel-dataene dine på ikke-standardiserte måter, når sortering i alfabetisk eller numerisk rekkefølge ikke fungerer.
Sorter i Excel etter rad og kolonnenavn
I gjett i 90 % av tilfellene når du sorterer data i Excel, sorterer du etter verdier i en eller flere kolonner. Noen ganger har vi imidlertid ikke-trivielle datasett, og vi trenger å sortere etter rad (horisontalt), dvs.omorganiser rekkefølgen på kolonnene fra venstre til høyre basert på kolonneoverskrifter eller verdier i en bestemt rad.
Du har for eksempel en liste over fotokameraer levert av en lokal selger eller lastet ned fra Internett. Listen inneholder forskjellige funksjoner, spesifikasjoner og priser som dette:
Det du trenger er å sortere fotokameraene etter noen parametere som betyr mest for deg. La oss for eksempel sortere dem etter modellnavn først.
- Velg dataområdet du vil sortere. Hvis du vil omorganisere alle kolonnene, kan du ganske enkelt velge hvilken som helst celle innenfor området ditt. Vi kan ikke gjøre dette for våre data fordi kolonne A viser forskjellige funksjoner og vi vil at den skal holde seg på plass. Så vårt utvalg starter med celle B1:
- Klikk Sorter -knappen på Data -fanen for å åpne Sorter dialog. Legg merke til avmerkingsboksen " Mine data har overskrifter " øverst til høyre i dialogboksen, du bør fjerne merket hvis regnearket ditt ikke har overskrifter. Siden arket vårt har overskrifter, lar vi haken og klikker på Alternativer -knappen.
- I den åpne dialogboksen Sorteringsalternativer under Orientering velger du Sorter venstre mot høyre og klikker på OK .
- Velg deretter raden du vil sortere etter. I vårt eksempel velger vi rad 1 som inneholder fotokameranavnene. Sørg for at du har valgt « Verdier » under Sorter på og " A til Å " under Bestill , og klikk deretter OK .
Resultatet av sorteringen skal se slik ut:
Jeg vet at sortering etter kolonne navn har svært liten praktisk mening i vårt tilfelle, og vi gjorde det kun for demonstrasjonsformål slik at du kan få en følelse av hvordan det fungerer. På lignende måte kan du sortere listen over kameraer etter størrelse, bildesensor, sensortype eller andre funksjoner som er mest kritiske for deg. La oss for eksempel sortere dem etter pris til å begynne med.
Det du gjør er å gå gjennom trinn 1 - 3 som beskrevet ovenfor og deretter, på trinn 4, i stedet for rad 2 velger du rad 4 som viser utsalgspriser . Resultatet av sorteringen vil se slik ut:
Vær oppmerksom på at det ikke bare er én rad som er sortert. Hele kolonnene ble flyttet slik at dataene ikke ble forvrengt. Med andre ord, det du ser på skjermbildet ovenfor er listen over fotokameraer sortert fra billigste til dyreste.
Håper nå du har fått et innblikk i hvordan sortering av en rad fungerer i Excel. Men hva om vi har data som ikke sorterer godt alfabetisk eller numerisk?
Sorter data i egendefinert rekkefølge (ved hjelp av en egendefinert liste)
Hvis du vil sortere dataene dine i en eller annen tilpasset rekkefølge enn alfabetisk, kan du bruke de innebygde Excel-tilpassede listene eller lage dine egne. Med innebygde egendefinerte lister kan du sortere etter dageruke eller måneder i året. Microsoft Excel tilbyr to typer slike egendefinerte lister - med forkortede og fulle navn:
Si vi har en liste over ukentlige husarbeid og vi ønsker å sortere dem etter forfallsdag eller prioritet.
- Du starter med å velge dataene du vil sortere og deretter åpne Sorter -dialogen akkurat som vi gjorde da vi sorterte etter flere kolonner eller etter kolonnenavn ( Data -fanen > Sorter -knappen).
- I Sorter etter -boksen velger du kolonnen du ønsker å sortere etter, i vårt tilfelle er det Dag -kolonnen siden vi ønsker å sortere oppgavene våre etter ukedagene. Velg deretter Egendefinert liste under Bestilling som vist på skjermbildet:
- I dialogboksen Egendefinerte lister boksen, velg ønsket liste. Siden vi har de forkortede dagnavnene i Dag -kolonnene, velger vi den tilsvarende egendefinerte listen og klikker OK .
Det var det! Nå har vi husholdningsoppgavene sortert etter ukedag:
Merk. Hvis du vil endre noe i dataene dine, må du huske på at nye eller modifiserte data ikke blir sortert automatisk. Du må klikke på Bruk på nytt -knappen på Data -fanen, i Sorter & Filter group:
Vel, som du ser, er det heller ingen utfordring å sortere Excel-data etter egendefinert liste. Det siste som er igjen for oss å gjøre er åsorter data etter vår egen tilpassede liste.
Sorter data etter din egen tilpassede liste
Som du husker, har vi en kolonne til i tabellen, Prioritet -kolonnen. For å sortere de ukentlige gjøremålene dine fra viktigst til mindre viktig, går du frem som følger.
Utfør trinn 1 og 2 beskrevet ovenfor, og når du har dialogboksen Egendefinerte lister åpen, velg NY LISTE i venstre kolonne under Egendefinerte lister , og skriv inn oppføringene direkte i boksen Listeoppføringer til høyre. Husk å skrive inn oppføringene nøyaktig i samme rekkefølge som du vil at de skal sorteres, fra topp til bunn:
Klikk Legg til og du vil se at den nyopprettede egendefinerte listen legges til de eksisterende egendefinerte listene, klikk deretter OK :
Og her kommer husholdningsoppgavene våre, sortert etter prioritet:
Når du bruker egendefinerte lister for sortering, står du fritt til å sortere etter flere kolonner og bruke en annen egendefinert liste i hvert tilfelle. Prosessen er nøyaktig den samme som vi allerede har diskutert ved sortering etter flere kolonner.
Og til slutt har vi våre ukentlige husarbeid sortert med den største logikk, først etter ukedag, og deretter etter prioritet :)
Det var alt for i dag, takk for at du leste!