Consell: altres idiomes es tradueixen en Google. Pots visitar el English versió d'aquest enllaç.
Iniciar Sessió
x
or
x
x
Registre
x

or

Com ordenar les cel·les per darrer caràcter o número a Excel?

És fàcil ordenar les cel·les pel primer caràcter d'Excel. Però quan necessiteu ordenar les cel·les pel darrer caràcter o número d'Excel, com ho podeu fer? Aquest article us mostrarà algunes maneres fàcils d'ordenar les cel·les per darrer caràcter o número a Excel ràpidament.

Ordena per últim caràcter o número amb la funció dreta

Ordena per darrer caràcter o número amb VBA

Ordena les cel·les per darrers caràcters o números amb Kutools per a Excel

Classifiqueu fàcilment el cognom / paraula a les cel·les d'Excel

Kutools per a Excel Sort avançat la utilitat suporta la classificació de dades per molts escenaris / mètodes flexibles, com ara ordenar segons la longitud del text, ordenar-los per freqüència, ordenar-los pel cognom, etc. Prova gratuïta de característiques completes 60-day!

anunci per nom

Un exemple pot ser fàcil d'entendre. Les següents maneres us mostraran com ordenar les cel·les de la columna A pels darrers caràcters.

Si podem extreure els darrers caràcters de cada cel·la, serà fàcil ordenar les cel·les pels seus darrers caràcters. Per sort, Microsoft Excel Dret La funció suporta extreure les últimes lletres o cel·les de forma de número.

1. Seleccioneu una cel·la en blanc a més de la columna, diu Cèl lula B2, introduïu la fórmula de = Dreta (A2,1), i després arrossegueu el control de farcit de les cel·les cap avall a les cel·les, tal com necessiteu.

2. Seguiu seleccionant aquestes cel·les de fórmula i feu clic a dades > Ordena A a Z or Ordena entre Z i A. Al quadre de diàleg d'advertència d'ordenació d'obertura, marqueu Amplia la selecció opció i feu clic espècie botó Mostra la captura de pantalla:

3. Les dades ara s'han ordenat. Suprimiu les cel·les de la fórmula segons necessiteu

A continuació, veureu que les cel·les de la columna A originals són ordenades pels seus darrers caràcters.


També podeu pensar en invertir els continguts de les cel·les abans d'ordenar-los pels darrers caràcters. De fet, aquí hi ha una macro de VBA que us pot ajudar.

1. Mantingueu premut el botó Ctrl + F11 clau per obrir la finestra de Microsoft Visual Basic per a aplicacions.

2. Feu clic al Insereix >> Mòduls, i enganxeu el codi VBA següent a la finestra del mòdul nou:

VBA: extreu l'última forma de caràcter d'una cel·la

Public Function RevStr (Rng As Range)
RevStr = StrReverse (Rng.text)
End Function

3. Torneu a la finestra de Microsoft Excel, introduïu la fórmula de = RevStr (A1), i arrossegueu l'identificador de farcit de la cel a les cel·les com necessiteu.

4. Feu clic a una de les tres espècie botons a sota del dades botó i al quadre de diàleg obrir, marqueu la casella de verificació Amplia la selecció opció i feu clic a la icona espècie botó.

5. Suprimeix la columna B.

Ara ordena totes les cel·les de la columna a pels seus darrers caràcters.


Si podem revertir l'ordre de tots els caràcters a les cel·les, podrem ordenar aquestes cel·les per l'últim caràcter fàcilment. Kutools per a Excel Ordre de text invers la utilitat us pot ajudar a resoldre-ho fàcilment a mesura que es mostra la captura de pantalla següent:

Kutools for Excel - Combina més de 300 Advanced Functions and Tools per a Microsoft Excel

1. Seleccioneu les cel·les que ordenareu per darrer caràcter i feu clic a Kutools > Text > Ordre de text invers.

2. Al quadre de diàleg Obrir el text invers, marqueu Prenent nota opció i feu clic OK botó.

3. Ara tots els caràcters s'inverteixen en cel·les seleccionades. Seguiu seleccionant aquestes cel·les i feu clic a dades > Ordena A a Z or Ordena entre Z i A. Al quadre de diàleg d'advertència d'ordenació d'obertura, marqueu Amplia la selecció opció i feu clic espècie botó Mostra la captura de pantalla:

4. Ara, les cel·les han estat ordenades per l'últim caràcter, i necessitem restaurar l'ordre dels caràcters en aquestes cel·les repetint el pas 1-2.

Kutools for Excel - Inclou més eines 300 pràctiques d'Excel. Prova gratuïta de prova completa 60-dia, no cal una targeta de crèdit. Aconsegueix ara!


En aquest vídeo, el Kutools fitxa i el Kutools més la pestanya és afegida per Kutools for Excel. Si ho necessiteu, feu clic a aquí tenir una prova gratuïta 60-dia sense limitacions!




Eines de productivitat recomanades

Pestanya d'Office

estrella d'or1 Porteu les pestanyes pràctiques a l'Excel i a un altre programari d'Office, igual que Chrome, Firefox i el nou Internet Explorer.

Kutools for Excel

estrella d'or1 Increïble! Incrementeu la productivitat en 5 minuts. No necessites cap habilitat especial, estalvieu dues hores cada dia.

estrella d'or1 300 Noves característiques per a Excel, Excel molt fàcil i potent:

  • Combina cel·les / files / columnes sense perdre dades.
  • Combina i consolida diverses fulles i llibres.
  • Comparar intervals, copiar diversos rangs, convertir text a data, unitat i conversió de divises.
  • Compte per colors, subtotals de paginació, classificació avançada i filtre súper,
  • Més Seleccioneu / Insereix / Suprimeix / Text / Format / Enllaç / Comentari / Llibres / Eines de full de càlcul ...

Tret de pantalla de Kutools per a Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
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.
    MV · 2 months ago
    Thanks! This was very helpful!
  • To post as a guest, your comment is unpublished.
    Khan · 1 years ago
    Thanks! Great article
  • To post as a guest, your comment is unpublished.
    Pradipta Y · 1 years ago
    Great tutorial, very helpful for my project. Thank You
  • To post as a guest, your comment is unpublished.
    bunny · 3 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 · 4 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!