Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

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

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

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

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

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

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

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

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

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

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

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

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 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. Выберите ячейки, которые вы будете отсортировать по последнему символу, и нажмите Kutools > Текст > Обратный порядок текста.

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

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

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

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now


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


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

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


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

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
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..