Tidligere lærte vi om sorteringen af numeriske værdier i Excel. I denne artikel lærer vi, hvordan du sorterer tekstværdier ved hjælp af en Excel -formel. Det vil være en slags rangering baseret på ASCII -antal tegn i teksten.
Her er den generiske formel til sortering af tekst i et område
= COUNTIF (text_range, "= <" & first_text_ref) |
tekstområde:Området, der indeholder tekstværdierne.
first_text_ref:Referencen til den første celle itekst_område.
Lad os se denne formel i aktion:
Eksempel: Rang og sorter data baseret på elementnavnene
Også her har vi den liste over papirvarer. Alle varer er unikke. Denne gang vil vi sortere det baseret på elementets navne.
RANK -funktionen fungerer ikke med tekster, derfor kan vi ikke bruge den. Vi vil bruge COUNTIF -funktionen, som du kan se i den generelle formel ovenfor.
Hvis du følger dette eksempel, skal du skrive ovenstående formel i C2 og trække den ned.
= COUNTIF ($ A $ 2: $ A $ 8, "<=" & A2) |
Du har dine varer rangeret efter deres navn.
Bemærk:Tekstværdierne skal være unikke, ellers vil der være bånd.
Hvordan virker det?
Så du må undre dig over, hvordan vi kan bruge <= med tekst i Excel med COUNTIF -funktion? Nå, Excel sammenligner ASCII -værdierne for to tekstværdier.
I ovenstående formel kontrollerer Excel, hvor mange værdier i område A2: A8 er mindre end eller lig med tekst i A8. Det returnerer 6. 5 værdier er mindre end det og i sig selv er lig med det (engelsk !!!!), hvilket gør det til 6.Hvis du kun beholder mindre end tegn, starter rangeringen fra 0 til n-1.
Når du kopierer denne formel i nedenstående celler, sorterer formlen alle placeringerne præcist, så længe listen er unik. Hvis du har dublerede tekstværdier, skal vi foretage en mindre ændring af denne formel.
Rangordning for sortering af tekst med dubletter
= COUNTIF ($ A $ 2: $ A $ 8, "<" & A2)+COUNTIF ($ A $ 2: A2, A2) |
Her har vi fjernet = tegn fra formlen og tilføjet det løbende antal tekstværdier til det. Nu starter rangeringen/sorteringen fra 0, og vi tilføjer hver forekomst af hver tekst til rangeringen. Dette løser det dobbelte problem.
Nu kan du formler for at få sorterede resultater. INDEX og MATCH er de funktioner, der fungerer på indekser.
Så ja fyre, sådan kan du sortere eller rangere tekstværdier i excel. Hvis du er i tvivl om denne opgave eller en anden excel/VBA -relateret opgave, så spørg i kommentarfeltet herunder.
Sorter numeriske værdier med Excel RANK -funktion | For at sortere numeriske værdier som en hjælpende kolonne, bruger vi RANK og COUNTIF funktion.
Sorter tal ved hjælp af Excel SMALL -funktion | For at sortere tal stigende eller faldende med excelformler bruger vi SMALL -funktionen sammen med RÆKKEN. Denne excelsorteringsformel er præcis og til det punkt.
Udvidelse af referencer i Excel | Disse områder udvides, når de kopieres ned eller til højre. De hjælper med at køre beregninger i Excel.
Sådan gør du Running Count of Occurance i Excel | Brug udvidelsesområder til at tælle værdier, som de forekommer.
Populære artikler:
50 Excel -genveje til at øge din produktivitet | Få hurtigere til din opgave. Disse 50 genveje får dig til at arbejde endnu hurtigere i Excel.
VLOOKUP -funktionen i Excel | Dette er en af de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.
COUNTIF i Excel 2016 | Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke filtrere dine data for at tælle specifik værdi. Countif -funktion er afgørende for at forberede dit dashboard.
Sådan bruges SUMIF -funktionen i Excel | Dette er endnu en vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.