Как отсортировать данные по алфавиту в Excel

Как отсортировать данные по алфавиту в Excel

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





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





Сортировка по алфавиту в Excel с помощью инструмента сортировки

В Excel есть встроенный инструмент под названием Сортировать который позволяет вам сортировать ваши данные. Инструмент «Сортировка» способен сортировать данные по разным шкалам, а также позволяет сортировать данные по алфавиту с помощью пары кликов.





  Образец электронной таблицы в Excel

В этом примере электронной таблицы у нас есть имена некоторых подрядчиков и их заработок. Цель состоит в том, чтобы отсортировать эту таблицу по имени с помощью инструмента «Сортировка» в Excel.

как перенести windows 10 на другой компьютер
  1. Выберите всю таблицу данных. В данном примере это будут ячейки А2 к B11 .
  2. Перейти к Данные вкладку на ленте Excel.
  3. в Сортировать и фильтровать раздел, нажмите на Сортировать . Откроется окно Сортировка.   Образец электронной таблицы в Excel
  4. в Сортировать окно, под Столбец , выберите столбец, по которому вы хотите отсортировать таблицу. Это будет Имя столбец в этом примере.
  5. Под Сортировать по , Выбрать Значения ячеек .
  6. Под Заказ , Выбрать от А до Я . Вы также можете установить это значение от Z до A, чтобы отсортировать данные в порядке убывания.
  7. Выбирать ХОРОШО .

Теперь Excel будет сортировать вашу таблицу данных по выбранному вами столбцу, по значениям ячеек и в порядке возрастания.



как заблокировать хакеров от моего мобильного телефона

Сортировка по алфавиту в Excel с помощью VBA

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

  Сортировка кода макроса VBA в Excel

Давайте попробуем отсортировать данные в другом образце электронной таблицы в Excel, используя код VBA. Эта электронная таблица включает один столбец.





  1. Перейти к Разработчик вкладку на ленте Excel.
  2. в Код раздел, выберите Макросы . Это откроет окно макроса.
  3. Введите имя для вашего макроса в Имя макроса .
  4. Нажмите на Создавать . Это приведет вас к редактору кода VBA.
  5. В редакторе кода введите следующий код:
    Sub AZSort() 
    Dim R As Range
    ActiveSheet.Sort.SortFields.Clear
    Set R = Selection.Columns(1)
    R.Select
    R.Sort Key1:=R.Cells(1), Order1:=xlAscending, Header:=xlNo

    End Sub
    .

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

Следующая строка определяет переменную р как Диапазон . Ты можешь измениться р на любое другое имя, которое вы хотите; просто не забывайте сохранять последовательность во всем коде, так как эта переменная используется в коде несколько раз.





Далее мы обращаемся к текущему листу, а затем очищаем всю предыдущую сортировку, чтобы ее место заняла наша новая сортировка. Затем мы устанавливаем переменную р чтобы равняться первому столбцу выбранных ячеек. R.Выбрать просто выбирает переменную р .

Наконец, R.Сортировка строка сортирует столбец. В Заголовок Параметр указывает, включает ли выбор заголовок или нет. Вы можете прочитать о как ячейки и диапазон отличаются в Excel VBA в нашей подробной статье. Теперь, когда у вас есть достаточное представление о макросе, который вы только что написали, давайте применим его к колонке.

как делать снимки без их ведома
  1. Вернитесь к макрос окно.
  2. Выберите свой макрос и нажмите Опции .
  3. Установите комбинацию клавиш для макроса.
  4. Нажимать ХОРОШО .
  5. Выберите столбец, который вы хотите отсортировать.
  6. Нажмите сочетание клавиш для вашего макроса на клавиатуре.

Вот оно! Хотя настройка макроса может занять немного больше времени, но с этого момента все, что вам нужно сделать, это выбрать ячейки и нажать сочетание клавиш, и Excel отсортирует ваши ячейки в алфавитном порядке.

Наведите порядок в своих электронных таблицах Excel

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

Вы можете либо использовать инструмент сортировки Excel, либо написать код VBA для сортировки в алфавитном порядке в Excel. Теперь, когда вы знаете, как делать и то, и другое, пришло время навести порядок в ваших электронных таблицах!