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

Как отсортировать строки в Excel по верхнему нижнему регистру?

Можно ли отсортировать текстовое содержимое по регистру, то есть сначала сортировать верхний регистр, затем правильный регистр, а затем нижний регистр или наоборот? Например, у меня есть список имен, который смешан с верхним, правильным и нижним регистрами, как показано на следующем снимке экрана. Есть ли какие-либо хорошие методы для сортировки списка по регистру в Excel?

документ-сортировка по регистру-1

Сортировка строк по верхнему нижнему регистру с помощью вспомогательного столбца


стрелка синий правый пузырь Сортировка строк по верхнему нижнему регистру с помощью вспомогательного столбца

В Excel вы можете применить формулу, чтобы определить регистр текста, а затем отсортировать их по своему усмотрению. Пожалуйста, сделайте следующие шаги:

1. Введите следующую формулу в пустую ячейку рядом с данными, в этом примере ячейку B2:

= ЕСЛИ (EXACT (A2; UPPER (A2)), «Верхний регистр», IF (EXACT (A2, LOWER (A2)), «Low»), IF (EXACT (A2; PROPER (A2))), «правильный регистр» ","Разное"))), см. снимок экрана:

документ-сортировка по регистру-1

2. Затем перетащите дескриптор заполнения в диапазон данных, к которому вы хотите применить эту формулу, и текстовый регистр будет отображаться, как показано на следующем снимке экрана:

документ-сортировка по регистру-1

3. Затем вы можете отсортировать данные по столбцу B. Выберите диапазон данных A1: B11 и нажмите Данные > Сортировать, В Сортировать диалоговом окне укажите имя столбца, по которому вы хотите отсортировать Column , и выберите Наши ценности из Сортировать по раздел, наконец, выберите нужный порядок сортировки, см. снимок экрана:

документ-сортировка по регистру-1

Примечание: Если у ваших данных есть заголовки, проверьте У моих данных есть заголовки опцию.

4. Затем нажмите OK чтобы закрыть диалоговое окно, и содержимое вашей ячейки было отсортировано по текстовому регистру: сначала нижний регистр, затем правильный регистр, а затем верхний регистр, если вы отсортируете их от A до Z, см. снимок экрана:

документ-сортировка по регистру-1

Ноты:

1. После завершения сортировки необходимых данных вы можете удалить содержимое ячейки во вспомогательном столбце B по своему усмотрению.

2. Если вы хотите отсортировать строки, чтобы сначала поместить верхний регистр, затем правильный и последний нижний регистр, вам просто нужно выбрать порядок сортировки от Я до А в диалоговом окне Сортировка.


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

Как отсортировать файлы в Excel по расширению?

Как отсортировать список столбцов по длине символа в Excel?

Как отсортировать данные в Excel по наиболее частому значению?

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

🤖 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 (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
You can also try this...1. Select the column you need to sort by2. Click 'Sort & Filter' on the 'Home' tab3. Make your selections in 'Sort by,' 'Sort On,' and 'Order'4. Click the 'Options' button5. Check the box next to 'Case sensitive,' and click 'OK'6. Click 'OK,' and the column you selected will sort by case sensitivity
This comment was minimized by the moderator on the site
I've tried running the formula listed, and it does not apply the logic tags properly. in some instances, it will give a different logic tag to multiple instances of the same data. example: SMITH, John "other" SMITH, John "upper" i have no idea on how to fix this. please advise.
This comment was minimized by the moderator on the site
If you have headings start with row 2 then A2 if you don't have headings then you are starting with row 1 so it will be A1 and so on...
This comment was minimized by the moderator on the site
Hey Danny, you will need to replace all A2 with A1 and enter the formula in the very first row, basically replace the number with the row number you are entering the formula in :)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations