Note: The other languages of the website are Google-translated. Back to English
Logga in  \/ 
x
or
x
Registrera  \/ 
x

or

Hur sorterar man celler efter sista tecken eller nummer i Excel?

Det är lätt att sortera celler efter det första tecknet i Excel. Men när du behöver sortera celler efter det sista tecknet eller numret i Excel, hur kan du göra det? Den här artikeln kommer att visa dig några enkla sätt att snabbt sortera celler efter sista tecken eller nummer i Excel.

Sortera efter sista tecken eller nummer med höger funktion

Ett exempel kan vara lätt att förstå. Följande sätt visar hur du sorterar cellerna i kolumn A efter deras sista tecken.

Om vi ​​kan extrahera de sista tecknen från varje cell blir det lätt att sortera cellerna efter deras sista tecken. Lyckligtvis Microsoft Excel Höger -funktionen stöder extrahering av de sista bokstäverna eller sifferformulärcellerna.

1. Välj en tom cell förutom kolumnen, säger Cell B2, ange formeln för = HÖGER (A2,1)och dra sedan cellens Fyllhandtag ner till cellerna efter behov.

2. Fortsätt att välja dessa formelceller och klicka Data > Sortera A till Z or Sortera Z till A. Kontrollera i dialogrutan Sortera varning Utöka urvalet alternativ och klicka Svart knapp. Se skärmdump:

3. Nu har data sorterats. Ta bort formelcellerna efter behov

Då ser du cellerna i den ursprungliga kolumnen A sorteras efter deras sista tecken.

Sortera enkelt efter efternamn / ord i celler i Excel

Kutools för Excel Avancerad sortering verktyget stöder sortering av data efter många flexibla scenarier / metoder, till exempel sortera efter textlängd, sortera efter frekvens, sortera efter efternamn, etc. Gratis testversion i 30 dagar!
annons sortera efter efternamn

Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullversion gratis provperiod 30 dagar, inget kreditkort krävs! Hämta den nu

Sortera efter sista tecken eller nummer med VBA

Du kan också tänka på att vända cellinnehållet innan du sorterar dem efter deras sista tecken. Egentligen här är ett VBA-makro som kan hjälpa dig.

1. Håll ned ctrl + F11 för att öppna Microsoft Visual Basic for Application-fönstret.

2. Klicka på Insert >> Modulernaoch klistra in följande VBA-kod i det nya modulfönstret:

VBA: Extrahera det sista tecknet från en cell

Offentlig funktion RevStr (Rng som intervall)
RevStr = StrReverse (Rng.text)
Änden Funktion

3. Gå tillbaka till Microsoft Excel-fönstret, ange formeln för = RevStr (A1)och dra cellens Fyllhandtag till cellerna efter behov.

4. Klicka på en av tre Svart knapparna under Data och i öppningsdialogrutan markerar du Utöka urvalet alternativet och klicka på Svart knapp.

5. Radera kolumn B.

Nu sorterar den alla celler i kolumnen efter deras sista tecken.


Sortera celler efter sista tecken eller siffror med Kutools för Excel

Om vi ​​kan vända alla teckenordning i celler kan vi enkelt sortera dessa celler efter det sista tecknet. Kutools för Excel Omvänd textordning verktyget kan hjälpa dig att lösa det enkelt enligt nedanstående skärmdump:

Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullversion gratis provperiod 30 dagar, inget kreditkort krävs! Gratis testversion nu!

1. Markera cellerna som du ska sortera efter sista tecken och klicka Kutools > text > Omvänd textordning.

2. Markera i dialogrutan Omvänd text Konstaterar alternativ och klicka OK knapp.

3. Nu är alla tecken omvända i valda celler. Fortsätt att välja dessa celler och klicka Data > Sortera A till Z or Sortera Z till A. Kontrollera i dialogrutan Sortera varning Utöka urvalet alternativ och klicka Svart knapp. Se skärmdump:

4. Nu har celler sorterats efter sista tecken, och vi måste återställa teckenordning i dessa celler genom att upprepa steg 1-2.

Kutools för Excel - Innehåller mer än 300 praktiska verktyg för Excel. Fullversion gratis provperiod 30 dagar, inget kreditkort krävs! Hämta den nu


Demo: sortera celler efter sista tecken eller nummer i Excel


Kutools för Excel innehåller mer än 300 praktiska verktyg för Excel, gratis att prova utan begränsning på 30 dagar. Ladda ner och gratis testversion nu!

Relaterade artiklar:


De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2019 och 365. Stöder alla språk. Enkel distribution i ditt företag eller organisation. Fullständiga funktioner 30-dagars gratis provperiod. 60-dagars pengarna tillbaka-garanti.
kte-flik 201905

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!
officetab botten
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Phil · 1 months ago
    This is handy for when you have a long list of emails, and need to sort them into groups by organisation.
    I used VBA formula to reverse the email addresses in a new adjacent column, then sorted the new column alphabetically. This helped group all the email addresses into organisation groups. (Specifically, I'm using it to export the corporate and sub accounts from a MemberPress site).
    Thanks a lot!
  • To post as a guest, your comment is unpublished.
    MV · 2 years ago
    Thanks! This was very helpful!
  • To post as a guest, your comment is unpublished.
    Khan · 3 years ago
    Thanks! Great article
  • To post as a guest, your comment is unpublished.
    Pradipta Y · 4 years ago
    Great tutorial, very helpful for my project. Thank You
  • To post as a guest, your comment is unpublished.
    bunny · 6 years ago
    hii
    can u help how to aarange the the project codes in specifed order according to there last 3 digt code all 026 should colum by col
    examp
    '000’,
    'D-02-817816-026',
    'C-02-816770-026',
    'D-02-819610-088',
    'C-02-816770-026'
    'C-02-819386-088',
    'D-02-821120-027'
  • To post as a guest, your comment is unpublished.
    Sujin Sunny · 7 years ago
    My easy suggestion

    Suppose the column that you want to sort is titled PRODUCT_CODE

    Highlight the required cells (PRODUCT_CODE)

    In DATA option, click on FILTER. Beside the top cell on PRODUCT_CODE, you will see the filter option, when you click on it, the drop down pane will have the option of TEXT FILTERS.

    In TEXT FILTERS you will get the ENDS WITH option , or you can use the CONTAINS option. This will sort with exactly what criteria you require.

    eg: PRODUCT_CODE List contains
    NC007196 O
    NC007516 C
    NC007782 K
    NC007797 O
    NC007809 O
    NC007916 K
    NC007919 K
    NC007930 O
    NC007964 C
    NC008095 K
    NC008098 K
    NC008226 K
    NC008538 K
    NC008653 O
    NC008741 O
    NC008762 O
    NC008779 O
    NC008857 K
    NC008924 K
    NC008990 K
    NC009412 O
    NC009548 C
    NC009696 O
    NC009741 O
    NC009885 C
    NC009913 C
    NC009915 K

    if you use the highlight the column and FILTER it by ends with K, the result will give

    NC007782 K
    NC007916 K
    NC007919 K
    NC008095 K
    NC008098 K
    NC008226 K
    NC008538 K
    NC008857 K
    NC008924 K
    NC008990 K
    NC009915 K

    Hope this helps you out guys!
    • To post as a guest, your comment is unpublished.
      An Admin · 4 years ago
      Thank you for this great suggestion!
  • To post as a guest, your comment is unpublished.
    Rs yadav · 7 years ago
    good job my freind thank you..