Hoppa till huvudinnehåll

Hur sorterar jag en lista med kolumner efter teckenlängd i Excel?

Författare: Xiaoyang Senast ändrad: 2024-12-06

Att sortera data efter teckenlängd kan vara en användbar teknik när man arbetar med listor som behöver organiseras baserat på antalet tecken i varje post. Du kanske till exempel vill ordna namn, produktkoder eller beskrivningar från kortast till längst eller vice versa. I den här guiden går vi igenom några enkla metoder för att sortera en kolumn efter teckenlängd i Excel.

doc-sortera-efter-längd1 pil doc-sortera-efter-längd2

Sortera en lista med kolumner efter teckenlängd med hjälpkolumn

Sortera en lista med kolumner efter teckenlängd med Kutools för Excel

Sortera en lista med kolumner efter teckenlängd med SORTBY-funktionen (Excel 365 / Excel 2021 och senare version)


Sortera en lista med kolumner efter teckenlängd med hjälpkolumn

Det finns ingen direkt funktion för att sortera en lista med kolumner efter teckenlängd, så du måste använda en hjälpkolumn för att räkna antalet strängar först och sedan sortera dem.

1. Ange detta bredvid värdekolumnen = LENN (A1) formel i en tom cell B1, se skärmdump:

doc-sortera-efter-längd3

2. Tryck sedan på ange -tangenten och du kommer att få textsträngens nummer, välj sedan cell B1 och dra fyllningshandtaget till det område som du vill innehålla denna formel.

doc-sortera-efter-längd4

3. Allt antal strängar i kolumn A har extraherats i kolumn B, och sedan kan du sortera detta intervall i kolumn B genom att klicka Data > Svart, se skärmdump:

doc-sortera-efter-längd5

4. I Sortera varning snabbruta, kryssa Utöka urvalet alternativet och klicka sedan på Svart knapp.

doc-sortera-efter-längd6

5. Och sedan i Svart dialogrutan väljer du Kolumn B som du vill sortera efter, och välj den typ som du behöver sortera på, välj äntligen sorteringsordningen, här väljer vi Värden i Sortera på rullgardinsmenyn och Minsta till största in Ordersammanställning rullgardinsmeny. Se skärmdump:

doc-sortera-efter-längd7

6. Klicka sedan OKoch strängarna har sorterats efter teckenlängd. Du kan radera kolumn B efter behov. Se skärmdump:

doc-sortera-efter-längd8


Sortera en lista med kolumner efter teckenlängd med Kutools för Excel

Att sortera en kolumn efter teckenlängd i Excel kan vara tråkigt om du förlitar dig på formler och manuella steg. Kutools för Excel förenklar denna process med sin kraftfulla avancerade sorteringsfunktion.Denna funktion överträffar grundläggande sortering genom att tillhandahålla en mängd kraftfulla alternativ för att enkelt organisera dina data. Oavsett om det handlar om att sortera efter efternamn, frekvens, månad eller mer, effektiviserar detta verktyg även de mest komplexa sorteringsuppgifterna.

Kutools för Excel erbjuder över 300 avancerade funktioner för att effektivisera komplexa uppgifter, vilket ökar kreativiteten och effektiviteten. Förbättrad med AI-funktioner, Kutools automatiserar uppgifter med precision, vilket gör datahantering enkel. Detaljerad information om Kutools för Excel...         Gratis provperiod...
  1. Välj listan du vill sortera efter teckenlängden och klicka Kutools Plus > Svart > Avancerad sortering att öppna Avancerad sortering dialog ruta;
  2. I dialogrutan väljer du kolumnen din lista i och väljer Textlängd från Sortera på listrutan och ange Ordersammanställning du behöver. (Om din valda lista har rubrik, kontrollera Mina data har rubriker låda.)
  3. Klicka OK knapp.

    ange alternativen i dialogrutan Avancerad sortering

Resultat:

Nu kan du se att listan över data har sorterats efter teckenlängd, se skärmdump:

resultat av att sortera texten efter längd med kutools


Sortera en lista med kolumner efter teckenlängd med SORTBY-funktionen (Excel 365 / Excel 2021 och senare version)

Med Excel 365 eller Excel 2021 och senare versioner ger SORTBY-funktionen ett enkelt och dynamiskt sätt att uppnå detta. I det här avsnittet visar vi dig steg-för-steg hur du använder SORTBY-funktionen för att effektivt sortera en kolumn efter teckenlängd.

Skriv in formeln nedan i en tom cell för att sätta resultatet och tryck sedan på ange och Excel kommer dynamiskt att sortera data efter teckenlängd. Se skärmdump:

=SORTBY(A2:A13,LEN(A2:A13),1)

sortera text efter längd med SORTBY-funktionen

Förklaring av denna formel:
  • A2: A13: Dataintervallet du vill sortera.
  • LEN (A2: A13): Beräknar längden på varje post i intervallet A2:A13.
  • 1: Anger stigande ordning. Använda -1 för fallande ordning.

I den här guiden utforskade vi tre effektiva metoder för att sortera en kolumn efter teckenlängd i Excel, varje metod har sina unika fördelar, som tillgodoser olika Excel-versioner och användarbehov. Om du är intresserad av att utforska fler Excel-tips och tricks, vår webbplats erbjuder tusentals tutorials.


Relaterad artikel:

Hur sorterar man celler efter absoluta värden i Excel?

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!