Сортировка листов в excel по алфавиту

Обновлено: 06.07.2024

Есть категория пользователей Excel, которая работает с книгами, содержащими вместо 3-х стандартых листов, гораздо большее их количество. У кого-то в этих книгах сметы, номера которых являются именами листов, у кого-то акты выполненных работ подрядных организаций, у кого-то расход топлива автомобилей маршрутного такси, у кого-то сборки экономических расчетов, а у кого-то электрические характеристики технологического оборудования, записываемые ежедневно на отдельный лист (или вообще ежечасно). Хорошо, если листы такой книги заранее отсортированы хоть как-то, а если нет? Даже простой поиск нужного листа в книге становится далеко не веселым занятием. Так хочется выстроить листы по алфавиту, но в стандартных средствах Excel такая возможность отсутствует.

Представляю Вашему вниманию простую в использовании надстройку (макрос) для Excel, которая позволяет отсортировать листы рабочей книги Excel как по возрастанию, так и по убыванию. Если кто-то сталкивался с не вполне корректной сортировкой, когда сразу следом за Лист1 идет Лист11, а не Лист2, может не волноваться. В этой надстройке такая проблема решена, она одинаково качественно отсортирует листы, названия которых состоят из букв, из цифр и из сочетания букв, цифр, пробелов и символов. Причем проделает это даже со скрытыми листами. Надстройка правильно и быстро сортирует листы с именами, состоящими из одних только цифр, таких например, как 1, 2, 3, 4, 5, а также листы с именами вида 1-1-1, 1-1-2, 1-1-3.

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

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


Если данные текстовые, их можно отсортировать по алфавиту («от А до Я» или «от Я до А»). Если данные числовые, их можно отсортировать в порядке возрастания или убывания. Если в диапазоне данных есть строка или столбец, в которых содержатся данные типа время или дата, их можно отсортировать в прямом или обратном хронологическом порядке. Имеется также возможность сортировки предварительно отформатированных данных по элементам этого форматирования.

Сортировать данные можно по одному условию (например, сортировка списка сотрудников по фамилии) или нескольким (например, сортировка списка сотрудников по занимаемой должности, а внутри каждой должности фамилии отсортировать в алфавитном порядке). Данные можно сортировать по столбцу (или нескольким столбцам) или по строке.

Сортировка по одному критерию

  1. В столбце, по которому должна быть выполнена сортировка, нужно выделить любую ячейку (весь столбец выделять не надо).
  2. На вкладке Данные [Data] найти группу команд Сортировка и фильтр [Sort&Filter].

Сортировка и фильтр

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

Существует и другой удобный способ сортировки данных: щелкнув правой кнопкой мыши по ячейке столбца, по которому будет выполняться сортировка, в контекстном меню выбрать пункт Сортировка [Sort], а далее – требуемый вариант сортировки.

Многоуровневая сортировка

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

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

Сортировка данных

  1. На вкладке Данные [Data] найти группу команд Сортировка и фильтр [Sort&Filter] и на ней выбрать команду Сортировка [Sort].
  2. Последовательно задать уровни сортировки (определяемые именем столбца).

Нажимая на стрелку возле трех полей (Столбец, Сортировка, Порядок) необходимо выбрать:

  1. Имя столбца для сортировки.
  2. Тип критерия (в зависимости от того, будет ли вестись сортировка по значениям данных в столбце, или по оформлению ячейки, или по значку ячейки).
  3. Порядок сортировки (по убыванию или по возрастанию).

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


Сортировка по форматированию

Часто для анализа данных делается заливка ячеек (или шрифта) цветом. С помощью сортировки можно также упорядочивать данные на основе их форматирования.

Сортировка данных

Пошаговый порядок действий:

  1. Щелкнуть по любой ячейки из столбца, по которому будет выполняться сортировка.
  2. На вкладке Данные [Data] выбрать группу Сортировка и фильтр [Sort&Filter], а затем выбрать команду Сортировка [Sort].
  3. В поле Столбец [Column] укажите столбец по которому будет проводиться сортировка.
  4. В поле Сортировка [Sort On] из всплывающего меню выбрать критерий сортировки: цвет ячейки, цвет шрифта или значок ячейки.
  5. Поле Порядок [Order] содержит два выпадающих списка. В первом нужно выбрать тип критерия, а во втором – размещение ячеек, отсортированных по данному критерию (строку Сверху [On Top] или Снизу [On Bottom]).
  6. При необходимости добавить еще один критерий сортировки, в окне Сортировка нужно выбрать кнопку Добавить уровень.

Сортировка по цвету

Можно также воспользоваться командой «Копировать уровень» [Copy Level], заменив в поле «Порядок» прежнее значение на новое.

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

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

Выделение данных для сортировки

Выделите диапазон табличных данных, например A1:L5 (несколько строк и столбцов) или C1:C80 (один столбец). Этот диапазон может включать и заголовки столбцов.

Пример выделенных данных для сортировки в Excel

Быстрая сортировка

Выделите одну ячейку в столбце, в котором требуется выполнить сортировку.

Чтобы выполнить сортировку по возрастанию (от А до Я или от наименьшего числа к наибольшему), на вкладке Данные в группе Сортировка и фильтрация нажмите кнопку .

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

Чтобы выполнить сортировку по убыванию (от Я до А или от наибольшего числа к наименьшему), нажмите кнопку .

Сортировка по указанным условиям

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

Выделите одну любую ячейку в диапазоне, для которого требуется выполнить сортировку.

Нажмите на вкладке Данные в группе Сортировка и фильтрация кнопку Сортировка. Откроется диалоговое окно "Сортировка".

Команда "Сортировка" в группе "Сортировка и фильтр" на вкладке "Данные" в Excel

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

Выберите в списке Сортировка пункт Значения, Цвет ячейки, Цвет шрифта или Значок ячейки.

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

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

Сортировка листов в алфавитном/буквенно-цифровом порядке. порядок с кодом VBA
Сортировка листов в алфавитном/буквенно-цифровом порядке с помощью Kutools for Excel

Быстро отсортируйте все рабочие задания в алфавитном/буквенно-цифровом порядке в Excel:

Утилита Sort Sheets из Kutools for Excel может помочь вам быстро отсортировать все рабочие листы в алфавитном или буквенно-цифровом порядке в Excel всего за несколько щелчков мышью. . Загрузите полную 60-дневную бесплатную версию Kutools for Excel прямо сейчас!


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

Сортировка листов в алфавитном/буквенно-цифровом порядке с кодом VBA

В центре поддержки Microsoft есть макрос для сортировки листов по альфа-каналу. Мы можем применить его, выполнив следующие шаги:

1. Удерживая нажатыми клавиши ALT + F11 , откроется окно Microsoft Visual Basic для приложений .

2. Нажмите Вставить > Module , а затем вставьте следующий макрос в окно модуля .

VBA: сортировка листов в алфавитном/буквенно-цифровом порядке

3 . Нажмите клавишу F5 , чтобы запустить этот макрос. В следующем окне запроса нажмите Да , все листы будут отсортированы в возрастающем алфавитном порядке; и нажмите Нет , все листы будут отсортированы по убыванию алфавитного порядка.


Сортировка листов в алфавитном/буквенно-цифровом порядке с помощью Kutools for Excel

Если вы не знакомы с макросами или предпочитаете другие способы, вы можете попробовать Kutools for Excel . Инструмент Kutools for Excel Сортировка листов может легко сортировать все рабочие листы.

Перед применением Kutools для Excel , пожалуйста, сначала загрузите и установите его .

1 . Нажмите Kutools Plus > Рабочий лист > Сортировать листы . См. Снимок экрана:


2 . В диалоговом окне Сортировка листов выберите один тип сортировки, который вам нужен на правой панели, например Alpha Sort , Alpha Numeric Sort , а затем нажмите кнопку OK . См. Снимок экрана:


Затем все листы сортируются на основе указанный тип сортировки. См. Снимок экрана:


Kutools for Excel Инструмент Сортировка листов от позволяет быстро переупорядочить все листы в активной книге. Он поддерживает несколько типов сортировки, включая Alpha Sort , Alpha Numeric Sort , Color Sort и Reverse. . Кроме того, вы также можете перемещать листы вверх/вниз и сбрасывать сортировку.

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

Вкладка Office предоставляет вкладки интерфейс такой же, как в веб-браузерах, таких как Google Chrome, новые версии Internet Explorer и Firefox в Microsoft Excel. Он станет незаменимым помощником в работе и сэкономит время.. См. Демонстрацию ниже:

Нажмите, чтобы получить бесплатную пробную версию вкладки Office!

Читайте также: