Tidligere lærte vi om sorteringen av numeriske verdier i Excel. I denne artikkelen lærer vi hvordan du sorterer tekstverdier ved hjelp av en Excel -formel. Det vil være en slags rangering, basert på ASCII -antall tegn i teksten.
Her er den generiske formelen for å sortere tekst i et område
= COUNTIF (text_range, "= <" og first_text_ref) |
tekstområde:Området som inneholder tekstverdiene.
first_text_ref:Referansen til den første cellen itekstområde.
La oss se denne formelen i aksjon:
Eksempel: Rangering og sortering av data basert på elementnavnene
Også her har vi den listen over skrivesaker. Alle elementene er unike. Denne gangen vil vi sortere det basert på navnene på elementet.
RANK -funksjonen fungerer ikke med tekster, derfor kan vi ikke bruke den. Vi bruker COUNTIF -funksjonen, som du kan se i den generelle formelen ovenfor.
Hvis du følger dette eksemplet, skriver du formelen ovenfor i C2 og drar den ned.
= TELLING ($ A $ 2: $ A $ 8, "<=" og A2) |
Du har elementene rangert i henhold til navnet.
Merk:Tekstverdiene må være unike, ellers blir det bånd.
Hvordan virker det?
Så du lurer sikkert på hvordan vi kan bruke <= med tekst i Excel med COUNTIF -funksjon? Vel, Excel sammenligner ASCII -verdiene til to tekstverdier.
I formelen ovenfor sjekker Excel hvor mange verdier i område A2: A8 er mindre enn eller lik tekst i A8. Det returnerer 6. 5 verdier er mindre enn det og i seg selv er lik det (engelsk !!!!), noe som gjør det til 6.Hvis du bare beholder mindre enn tegn, starter rangeringen fra 0 til n-1.
Når du kopierer denne formelen i cellene nedenfor, sorterer formelen alle rangeringene nøyaktig, så lenge listen er unik. Hvis du har dupliserte tekstverdier, må vi gjøre en liten endring i denne formelen.
Rangering for sortering av tekst med dubletter
= COUNTIF ($ A $ 2: $ A $ 8, "<" & A2)+COUNTIF ($ A $ 2: A2, A2) |
Her har vi fjernet = tegn fra formelen og lagt det løpende antallet tekstverdier til den. Nå starter rangeringen/sorteringen fra 0, og vi legger til hver forekomst av hver tekst til rangeringen. Dette løser duplikatproblemet.
Nå kan du bruke formler for å få sorterte resultater. INDEX og MATCH er funksjonene som fungerer på indekser.
Så ja gutta, slik kan du sortere eller rangere tekstverdier i excel. Hvis du er i tvil om denne oppgaven eller andre Excel/VBA -relaterte oppgaver, kan du spørre i kommentarfeltet nedenfor.
Sorter numeriske verdier med Excel RANK -funksjon | For å sortere numeriske verdier som en hjelpekolonne bruker vi RANK og COUNTIF -funksjonen.
Sorter tall ved hjelp av Excel SMALL -funksjonen | For å sortere tall stigende eller synkende med excelformler bruker vi SMALL -funksjonen sammen med RADEN. Denne excelsorteringsformelen er nøyaktig og saklig.
Utvide referanser i Excel | Disse områdene utvides når de kopieres ned eller til høyre. De hjelper til med å kjøre beregninger i Excel.
Slik gjør du Running Count of Occidence i Excel | Bruk utvidende områder for å telle verdier etter hvert som de forekommer.
Populære artikler:
50 Excel -snarveier for å øke produktiviteten | Bli raskere på oppgaven din. Disse 50 snarveiene får deg til å jobbe enda raskere med Excel.
VLOOKUP -funksjonen i Excel | Dette er en av de mest brukte og populære funksjonene til excel som brukes til å slå opp verdi fra forskjellige områder og ark.
COUNTIF i Excel 2016 | Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke filtrere dataene dine for å telle spesifikk verdi. Countif -funksjonen er avgjørende for å forberede dashbordet.
Slik bruker du SUMIF -funksjonen i Excel | Dette er en annen viktig funksjon på dashbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.