Перейти к основному содержанию

Как отсортировать ячейки по последнему символу или номеру в Excel?

В Excel легко отсортировать ячейки по первому символу. Но когда вам нужно отсортировать ячейки по последнему символу или числу в Excel, как вы могли это сделать? Эта статья покажет вам несколько простых способов быстрой сортировки ячеек по последнему символу или числу в Excel.

Сортировка по последнему символу или числу с помощью правой функции

Пример может быть легким для понимания. Следующие способы покажут вам, как отсортировать ячейки в столбце A по последним символам.

Если мы сможем извлечь последние символы из каждой ячейки, будет легко отсортировать ячейки по их последним символам. К счастью, Microsoft Excel Правильно функция поддерживает извлечение последней буквы или числа ячеек формы.

1. Выберите пустую ячейку помимо столбца, говорит Ячейка B2, введите формулу = ПРАВЫЙ (A2,1), а затем перетащите маркер заполнения ячеек вниз по мере необходимости.

2. Продолжайте выделять эти ячейки формулы и нажмите Данные > Сортировка от А до Я or Сортировка Z по A. В открывшемся диалоговом окне предупреждения о сортировке установите флажок Расширить выбор вариант и нажмите Сортировать кнопка. Смотрите скриншот:

3. Теперь данные отсортированы. Удалите ячейки формулы по мере необходимости

Затем вы увидите, что ячейки в исходном столбце A отсортированы по последним символам.

С легкостью сортируйте по фамилии / слову в ячейках Excel

Kutools для Excel Расширенная сортировка Утилита поддерживает сортировку данных многими гибкими сценариями / методами, такими как сортировка по длине текста, сортировка по частоте, сортировка по фамилии и т. д.


сортировать объявления по фамилии

Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now

Сортировать по последнему символу или номеру с помощью VBA

Вы также можете подумать об обратном изменении содержимого ячеек перед сортировкой их по последним символам. На самом деле вам может помочь макрос VBA.

1. Удерживайте Ctrl + F11 , чтобы открыть окно Microsoft Visual Basic для приложения.

2. Щелкните значок Вставить >> Модулии вставьте следующий код VBA в новое окно модуля:

VBA: извлечь последний символ из ячейки

Открытая функция RevStr (Rng As Range)
RevStr = StrReverse (Rng.text)
End Function

3. Вернитесь в окно Microsoft Excel, введите формулу = RevStr (A1), и перетащите маркер заполнения ячейки в нужные ячейки.

4. Щелкните один из трех Сортировать кнопки под Данные кнопку и в открывшемся диалоговом окне установите флажок Расширить выбор и нажмите Сортировать .

5. Удалите столбец B.

Теперь он сортирует все ячейки в столбце a по их последним символам.


Сортировка ячеек по последним символам или числам с помощью Kutools for Excel

Если мы можем изменить порядок всех символов в ячейках, тогда мы сможем легко отсортировать эти ячейки по последнему символу. Kutools для Excel Обратный порядок текста Утилита может помочь вам легко решить эту проблему, как показано на скриншоте ниже:

Kutools for Excel - Содержит более 300 основных инструментов для Excel. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Скачать сейчас!

1. Выберите ячейки, которые вы будете отсортировать по последнему символу, и нажмите Кутулс > Текст > Обратный порядок текста.

2. В открывшемся диалоговом окне «Обратный текст» установите флажок Отмечая вариант и нажмите OK .

3. Теперь все символы в выбранных ячейках перевернуты. Продолжайте выделять эти ячейки и нажмите Данные > Сортировка от А до Я or Сортировка Z по A. В открывшемся диалоговом окне предупреждения о сортировке установите флажок Расширить выбор вариант и нажмите Сортировать кнопка. Смотрите скриншот:

4. Теперь ячейки отсортированы по последнему символу, и нам нужно восстановить порядок символов в этих ячейках, повторив шаги 1-2.

Kutools for Excel - Дополните Excel более чем 300 основными инструментами. Наслаждайтесь полнофункциональной 30-дневной БЕСПЛАТНОЙ пробной версией без необходимости использования кредитной карты! Get It Now


Демонстрация: сортировка ячеек по последнему символу или числу в Excel


Kutools for Excel: Более 300 удобных инструментов у вас под рукой! Начните 30-дневную бесплатную пробную версию без ограничений сегодня. Скачать

Статьи по теме:

Лучшие инструменты для офисной работы

🤖 Kutools AI Помощник: Революционный анализ данных на основе: Интеллектуальное исполнение   |  Генерировать код  |  Создание пользовательских формул  |  Анализ данных и создание диаграмм  |  Вызов функций Kutools...
Популярные опции: Найдите, выделите или определите дубликаты   |  Удалить пустые строки   |  Объедините столбцы или ячейки без потери данных   |   Раунд без формулы ...
Супер поиск: Множественный критерий VLookup    VLookup с несколькими значениями  |   VLookup по нескольким листам   |   Нечеткий поиск ....
Расширенный раскрывающийся список: Быстрое создание раскрывающегося списка   |  Зависимый раскрывающийся список   |  Выпадающий список с множественным выбором ....
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  |  Сравнить диапазоны и столбцы ...
Рекомендуемые функции: Сетка Фокус   |  Просмотр дизайна   |   Большой Формулный Бар    Менеджер книг и листов   |  Библиотека ресурсов (Авто текст)   |  Выбор даты   |  Комбинировать листы   |  Шифровать/дешифровать ячейки    Отправлять электронные письма по списку   |  Суперфильтр   |   Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы, ...)   |   50+ График Тип (Диаграмма Ганта, ...)   |   40+ Практических Формулы (Рассчитать возраст по дню рождения, ...)   |   19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути, ...)   |   12 Конверсия Инструменты (Числа в слова, Конверсия валюты, ...)   |   7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить клетки, ...)   |   ... и более

Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени.  Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...

Описание


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
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!
This comment was minimized by the moderator on the site
Thanks! This was very helpful!
This comment was minimized by the moderator on the site
Thanks! Great article
This comment was minimized by the moderator on the site
Great tutorial, very helpful for my project. Thank You
This comment was minimized by the moderator on the site
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'
This comment was minimized by the moderator on the site
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!
This comment was minimized by the moderator on the site
Thank you for this great suggestion!
This comment was minimized by the moderator on the site
good job my freind thank you..
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations