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

or

Как отсортировать данные в Excel с учетом регистра?

В Excel вы можете сортировать значения в порядке убывания или возрастания, но хотели ли вы когда-нибудь сортировать данные с учетом регистра? Фактически, с помощью функции сортировки Excel вы можете сортировать данные с учетом регистра, но ее порядок сортировки может быть не тем ответом, который вам нужен. Иногда вам нужно отсортировать все прописные буквы вверху и следовать за строчными, как показано на снимке экрана 1, но иногда вам нужно отсортировать порядок, например, a, A, b, B… как показано на снимке экрана 2. Теперь я расскажу вам, как быстро решить эти задачи в Excel.

Screenshot1                           Screenshot2
Вкладка Office позволяет редактировать и просматривать в Office с вкладками и значительно упрощает работу ...
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
  • Повторное использование чего угодно: Добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
  • Более 20 текстовых функций: Извлечь число из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: Несколько книг и листов в одну; Объединить несколько ячеек / строк / столбцов без потери данных; Объедините повторяющиеся строки и сумму.
  • Разделить инструменты: Разделение данных на несколько листов в зависимости от ценности; Из одной книги в несколько файлов Excel, PDF или CSV; От одного столбца к нескольким столбцам.
  • Вставить пропуск Скрытые / отфильтрованные строки; Подсчет и сумма по цвету фона; Отправляйте персонализированные электронные письма нескольким получателям массово.
  • Суперфильтр: Создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделям, дням, периодичности и др .; Фильтр жирным шрифтом, формулы, комментарий ...
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

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


Чтобы отсортировать данные в верхнем регистре, а затем следовать за нижним регистром, вы можете использовать формулу для создания столбца справки, а затем отсортировать столбец справки.

Kutools for Excel, с более чем 120 удобные функции Excel, повысить эффективность работы и сэкономить рабочее время.

1. Выберите пустую ячейку рядом с вашими данными, затем введите эту формулу. = (КОД (ЛЕВЫЙ (A1))> 90) + 0 в него, затем нажмите Enter , а затем перетащите маркер автозаполнения вниз, чтобы применить эту формулу. Вы можете видеть, что в ячейках отображаются числа 0 и 1, а число 0 указывает, что первый символ - это заглавная буква в соответствующей ячейке, а число 1 указывает, что первый символ не является прописной буквой в соответствующей ячейке. Смотрите скриншоты:

документ сортировать по регистру 3документ сортировать по регистру 4

2. Затем оставьте выделенными эти ячейки формулы и нажмите Данные, А затем выберите Сортировать от наименьшего к наибольшему or Сортировать от большего к меньшему как вам нужно. Чтобы отсортировать верхний регистр вверху, выберите Сортировать от наименьшего к наибольшему. Смотрите скриншот:

документ сортировать по регистру 5

3. Затем в всплывающем Предупреждение о сортировке диалог, проверьте Расширить выбор вариант. Смотрите скриншот:

документ сортировать по регистру 6

4. Нажмите Сортировать. Теперь все прописные буквы находятся вверху, а строчные - внизу.

документ сортировать по регистру 7

Вы можете удалить вспомогательный столбец, если он вам больше не нужен.


стрелка синий правый пузырь Сортировка данных с учетом регистра с помощью Определенной функции (все заглавные буквы вверху и следуют за строчными)

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

Kutools for Excel, с более чем 120 удобные функции Excel, повысить эффективность работы и сэкономить рабочее время.

1. Нажмите Alt + F11 ключи для включения Microsoft Visual Basic для приложений окно, затем щелкните Вставить > модуль.

2. Затем в новом окне модуля вставьте в него код VBA ниже.

VBA: сортировка данных с учетом регистра.

Function StrToHex(Str) As Variant
‘UpdatebyKutoolsforExcel20150921
    Dim xStr As String
    Dim I As Integer
    If Not (VarType(Str) = vbString) Then
        StrToHex = Str
    Else
        For I = 1 To Len(Str)
          xStr = xStr & Format(Hex(Asc(Mid(Str, I, 1))), "00")
        Next I
        StrToHex = xStr
    End If
End Function

3. Затем сохраните код и вернитесь к своему рабочему листу, затем выберите пустую ячейку рядом с вашими данными и введите эту формулу. = StrToHex (I1) в него, затем перетащите дескриптор автозаполнения вниз, чтобы применить эту формулу к ячейкам. Смотрите скриншот:

документ сортировать по регистру 8

4. Затем вы увидите, что в ячейках есть несколько чисел, и, не снимая выделения с ячеек формулы, перейдите к Данные Вкладка и выберите Сортировать от наименьшего к наибольшему, см. снимок экрана:

документ сортировать по регистру 9

5. Затем в появившемся диалоговом окне отметьте Развернуть выделение.

документ сортировать по регистру 10

6. Нажмите Сортировать. Теперь все прописные буквы находятся вверху, а строчные - внизу.

документ сортировать по регистру 11

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


стрелка синий правый пузырь Сортировка данных с учетом регистра с помощью Kutools for Excel (сортировка данных в таком порядке: a, A, b, B, c. C…)

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

документ сортировать по регистру 2

Kutools for Excel, с более чем 120 удобные функции Excel, повысить эффективность работы и сэкономить рабочее время.

После бесплатная установка Kutools for Excel, сделайте следующее:

1. Выберите данные, которые нужно отсортировать, и нажмите Предприятие > Расширенная сортировка. Смотрите скриншот:

документ сортировать по регистру 13

2. в Расширенная сортировка диалоговом окне выберите столбец, который вы хотите отсортировать, и выберите Ценности под Сортировать по список, затем выберите А до Z в заказ список и не забудьте проверить Деликатный случай флажок, если у ваших данных нет заголовка, снимите флажок У моих данных есть заголовки. Смотрите скриншот:

документ сортировать по регистру 14

3. Нажмите Ok. Теперь данные отсортированы, как показано на скриншоте ниже.

документ сортировать по регистру 15

Работы С Нами Kutools for ExcelАвтора Расширенная сортировка вы можете сортировать данные по дням недели, частоте, почтовому домену, абсолютному значению, длине текста и так далее.

документ сортировать по регистру 16

обратите внимание1Если вы заинтересованы в этом надстройке, нажмите здесь, чтобы скачать 60-дневную бесплатную пробную версию.

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

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.

Be the first to comment.