Работа с таблицей
Сортировка в Excel для списков клиентов, отчётов и журналов заказов
Сортировка в Excel — это перестановка строк по значениям выбранного столбца для тех, кто ведёт списки клиентов, журналы заказов и отчёты. По справке Microsoft достаточно выделить одну ячейку столбца и нажать кнопку порядка по алфавиту на вкладке «Главная»[1]. Даты и числа упорядочивают теми же кнопками, а цвет и уровни настраивают в отдельном окне. Ниже — кнопки, уровни, ошибки порядка и границы приёма.
Нужную фамилию в списке, набитом в порядке звонков, не найти с первого взгляда, а итоги по регионам перемешаны. Excel переставляет строки целиком, и по справке Microsoft упорядочивать часть диапазона не стоит: связь с остальными данными нарушается, поэтому Excel предупреждает и предлагает «автоматически расширить выделенный диапазон»[1]. Ошибка дорогая: суммы остаются на старых местах и достаются чужим фамилиям.
Сортировка в Excel устроена одинаково для любой таблицы: найдите группу «Сортировка и фильтр» на вкладке «Главная» или вкладку «Данные», выделите одну ячейку в нужном столбце, нажмите кнопку порядка или настройте уровни и проверьте первые и последние строки. Если строки разошлись, отмените действие клавишами Ctrl+Z[2] и исправьте данные, а затем примените тот же приём к своей таблице и сохраните книгу.
Ключевые факты: сортировка в Excel
- Сортировка упорядочивает строки по выбранному столбцу: текст — от А до Я, числа — от минимального к большему, даты — от старых к новым[1].
- Окно «Сортировка» на вкладке «Данные» принимает до 64 столбцов, каждый — отдельным уровнем[1].
- Справка Microsoft описывает кнопки сортировки для Excel 2016, 2019, 2021, 2024 и Microsoft 365[1].
- Скрытые строки при сортировке по столбцам не перемещаются, поэтому их отображают заранее[1].
- Функция СОРТ отличается от кнопки тем, что возвращает упорядоченный массив той же формы и не трогает исходные строки[3].
Как сделать сортировку в Excel по алфавиту, числам и датам
Сортировка от А до Я переставляет строки таблицы целиком по одному выбранному столбцу. По справке Microsoft перед этим выделяют одну ячейку в столбце, а не весь столбец[1]. Сортировка в Excel сама находит границы таблицы и строку заголовков, поэтому суммы едут вместе со своими фамилиями.
| A | B | C | |
|---|---|---|---|
| 1 | Менеджер | Регион | Сумма |
| 2 | Петров | Север | 48000 |
| 3 | Алексеева | Юг | 52500 |
| 4 | Борисов | Север | 39900 |
- Щёлкните ячейку A2 в столбце с фамилиями.
- На вкладке «Главная» в группе «Сортировка и фильтр» нажмите «Сортировка от А до Я».
- Проверьте, что в строке 2 теперь стоит Алексеева с суммой 52500.
| Что в столбце | Кнопки в группе «Сортировка и фильтр» |
|---|---|
| текст | «Сортировка от А до Я», «Сортировка от Я до А» |
| числа | «Сортировка от минимального к большему», «Сортировка от максимального к минимальному» |
| даты и время | «Сортировка от старых к новым», «Сортировка от новых к старым» |
Подписи кнопок меняются под тип данных, и это первая проверка: если на столбце дат видны кнопки «от А до Я», даты записаны текстом. С клавиатуры вкладку «Данные» открывает Alt+A[2]. Поднимите крупные сделки наверх в тренажёре: урок просит упорядочить суммы и разложить сделки по менеджерам.
Разобравшись с одним столбцом, переходим к уровням — они нужны, когда внутри региона надо упорядочить ещё и суммы.
Сколько уровней принимает сортировка: столбцы, цвет и свой список
Сортировка по нескольким столбцам задаётся уровнями: окно «Сортировка» на вкладке «Данные» добавляет их по одному. По справке Microsoft в одну сортировку входит до 64 столбцов, и каждый добавляется кнопкой «Добавить уровень»[1]. Верхний уровень главный, нижние упорядочивают строки внутри него.
Особые виды сортировки: цвет, свой список, слева направо
- Щёлкните ячейку таблицы и выберите «Данные» → «Сортировка».
- Оставьте флажок «Мои данные содержат заголовки», чтобы шапка не уехала вниз.
- В поле «Сортировать по» выберите «Регион», в поле «Порядок» — от А до Я.
- Нажмите «Добавить уровень», выберите «Сумма» и порядок от максимального к минимальному.
Сортировка по цвету настраивается в том же окне: в поле «Сортировка» выберите «Цвет ячейки», «Цвет шрифта» или «Значок ячейки», а в поле «Порядок» — цвет и положение «Сверху» или «Снизу»[1]. Порядка цветов по умолчанию нет, поэтому каждый цвет — отдельный уровень.
Свой порядок — месяцы, статусы, должности — задаёт «Настраиваемый список». Его создают через «Файл» → «Параметры» → «Дополнительно» → «Общие», кнопкой «Импорт»; список вмещает не больше 255 символов, и первое значение не может начинаться с цифры[1]. Режим «Сортировать слева направо» спрятан в кнопке «Параметры», а флажок «Учитывать регистр» стоит рядом[1].
Однако уровни меняют порядок только внутри исходного списка — а переставить строки можно и другим способом.
Кнопка, функция СОРТ или Google Таблицы: чем отличается сортировка
Сортировка кнопкой меняет порядок строк на месте, а функция СОРТ выводит готовую копию. Справка Microsoft описывает синтаксис =СОРТ(массив;[индекс_сортировки];[порядок_сортировки];[по_столбцу]): порядок 1 — по возрастанию, -1 — по убыванию[3]. Формула =СОРТ(A2:C4;3;-1) для таблицы выше покажет сделки от крупной к мелкой, а исходный список останется как был.
| Способ | Что меняется | Где работает |
|---|---|---|
| кнопка или окно «Сортировка» | строки переставляются на месте | Excel 2016, 2019, 2021, 2024 и Microsoft 365 |
| функция СОРТ | рядом появляется упорядоченная копия | Microsoft 365 для Windows и Mac, Excel 2021, Excel 2024 |
| Google Таблицы | лист или выделенный диапазон | меню «Данные» → «Сортировать диапазон» |
Функция СОРТ есть также в приложениях для iPad, iPhone и Android, но в блоке «Применяется к» нет Excel 2019 и Excel 2016[3]. В Google Таблицах лист переставляют правым щелчком по букве столбца и пунктом «Сортировать лист А > Я», а таблицу с шапкой — через «Расширенные настройки сортировки диапазонов» с флажком «Данные со строкой заголовка»[4]. По цвету Google раскладывает строки только через фильтр, пунктом «Сортировать по цвету»[4].
Именно поэтому выбор способа зависит от того, нужен ли исходный порядок строк, — а неверный порядок требует отдельного разбора.
Когда сортировка не подойдёт или даст неверный порядок
Сортировка не подойдёт, если данные записаны не своим типом или часть строк скрыта. По справке Microsoft Excel правильно ставит только настоящие даты и числа, а текстовые значения раскладывает по алфавиту[1]. Каждое условие проверяется до нажатия кнопки.
- Если числа сохранены как текст, после нажатия кнопки они окажутся не на своих местах — приведите столбец к одному формату через «Формат ячеек», Ctrl+1[1].
- При датах, введённых текстом, порядок будет алфавитным, а не хронологическим[1].
- Если часть строк скрыта, при сортировке по столбцам они не перемещаются — отобразите их заранее[1].
- Если значения считаются формулами, после пересчёта результат может измениться, и порядок придётся навести заново[1].
- Когда исходный порядок ввода нужно сохранить, кнопка не подойдёт — выведите копию функцией СОРТ.
| Симптом | Причина | Что сделать |
|---|---|---|
| часть фамилий встала в самый верх | пробел в начале ячейки | убрать начальные пробелы до сортировки |
| пустые ячейки внизу, «пустая» строка в середине | в ячейке стоит пробел | очистить ячейку полностью |
| порядок слов зависит от компьютера | языковой стандарт Windows | проверить региональные параметры |
Пустые ячейки всегда встают последними, а ячейка с пробелом пустой не считается[1]. Режим «слева направо» умная таблица не поддерживает: её сначала преобразуют в диапазон[1].
Начальные пробелы удобнее чистить заранее — способы собраны на странице о том, как убрать пробелы в ячейках, а формулы с переливом вроде СОРТ разобраны в теме о динамических массивах Excel. Остальные приёмы — в других темах тренажёра о работе с таблицей.
Частые вопросы
Как в экселе сделать список по алфавиту?
Список по алфавиту делают кнопкой «Сортировка от А до Я»: выделите одну ячейку столбца и нажмите её на вкладке «Главная»[1]. В экселе строки переставятся целиком, и суммы останутся при своих фамилиях.
Как отсортировать таблицу по нескольким столбцам?
Сортировка в Excel по нескольким столбцам настраивается в окне «Данные» → «Сортировка»: задайте первый столбец и нажмите «Добавить уровень» для второго[1]. Верхний уровень главный, нижние работают внутри него.
Почему сортировка по дате не работает?
По дате порядок не наводится, когда даты сохранены как текст: Excel ставит их по алфавиту[1]. Признак — на столбце видны кнопки «от А до Я» вместо «от старых к новым».
Чем функция СОРТ отличается от кнопки сортировки?
Функция СОРТ отличается тем, что выводит упорядоченную копию рядом, а кнопка переставляет сами строки. Формула есть в Microsoft 365, Excel 2021 и Excel 2024, но не в Excel 2019[3].
Можно ли сортировать слева направо в умной таблице?
Нет, в умной таблице режим «Сортировать слева направо» не работает: по справке Microsoft таблицы его не поддерживают[1]. Преобразуйте таблицу в диапазон и включите режим кнопкой «Параметры».
Источники
- [1] Microsoft, справка «Сортировка данных в диапазоне или таблице в Excel», 2026
- [2] Microsoft, справка «Сочетания клавиш в Excel», 2026
- [3] Microsoft, справка «Функция СОРТ», 2026
- [4] Google, справка «Как сортировать и фильтровать данные», 2026