Функция СОРТ

Excel 365, Excel 2021

Краткое описание

Функция СОРТ динамически сортирует содержимое диапазона или массива по указанному столбцу или строке. Возвращает отсортированный массив той же формы, что и исходный. Идеально подходит для создания динамических отсортированных списков без изменения исходных данных.

Синтаксис

=СОРТ(массив;[индекс_сортировки];[порядок_сортировки];[по_столбцу])

Параметры

Параметр Тип Обязательный Описание
массив Диапазон/Массив Да Обязательный. Диапазон или массив, который нужно отсортировать
индекс_сортировки Число Нет Необязательный. Номер строки (для сортировки по строкам) или столбца (для сортировки по столбцам)
порядок_сортировки Число Нет Необязательный. 1=по возрастанию, -1=по убыванию
по_столбцу Логическое Нет Необязательный. ИСТИНА=сортировка по столбцам, ЛОЖЬ=по строкам

Использование функции SORT

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

Распространенные примеры SORT

Простая сортировка списка

=СОРТ(A2:A10)

Сортирует значения в диапазоне A2:A10 по возрастанию (по умолчанию использует первый столбец)

Сортировка таблицы по второй колонке

=СОРТ(A1:C10;2;-1)

Сортирует таблицу A1:C10 по 2-му столбцу по убыванию

Сортировка по строкам

=СОРТ(A1:E5;;1;ИСТИНА)

Сортирует горизонтальный массив A1:E5 по первой строке

Комбинация с ФИЛЬТР

=СОРТ(ФИЛЬТР(A2:B10;B2:B10>5000))

Сортирует отфильтрованные продажи свыше 5000

Часто задаваемые вопросы

СОРТ сортирует по номеру столбца/строки, СОРТПО — по значениям другого массива. СОРТПО лучше для таблиц с изменяющимся количеством столбцов.

Нет свободного места для динамического массива. Очистите соседние ячейки справа и ниже.

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

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Неверный индекс сортировки (больше количества столбцов/строк)

Solution: Проверьте, что индекс_сортировки не превышает размер массива

#ПЕРЕНОС!

Cause: Нет места для динамического массива

Solution: Очистите ячейки справа и ниже для размещения результатов

#ССЫЛКА!

Cause: Сортировка ссылается на закрытую книгу

Solution: Откройте все связанные книги или используйте локальные данные

Примечания

  • По умолчанию сортирует по возрастанию первый столбец/строку
  • Возвращает динамический массив с автоматическим расширением
  • Для таблиц рекомендуется использовать СОРТПО
  • Поддерживает только динамические массивы (Excel 365/2021)
  • Не изменяет исходные данные — создает копию

Совместимость

Доступно в: Excel 365, Excel 2021

Недоступно в: Excel 2019 и ранее

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 365, Excel 2021