askXL
Вопрос RU

Как отсортировать данные формулой (СОРТИРОВКА)?

Ответ

Функция СОРТИРОВКА (Excel 365): =СОРТИРОВКА(A2:B100; 2; -1) — сортирует по второму столбцу по убыванию. Результат динамически обновляется при изменении данных.

Подробное объяснение

СОРТИРОВКА (SORT) — функция динамических массивов Excel 365, которая сортирует данные формулой без кнопок и макросов.

Синтаксис

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

Примеры

=СОРТИРОВКА(A2:C100)                 → по первому столбцу, возрастание
=СОРТИРОВКА(A2:C100; 2; -1)          → по второму столбцу, убывание
=СОРТИРОВКА(A2:C100; 3; 1)           → по третьему столбцу, возрастание

Сортировка по нескольким столбцам

=СОРТИРОВКА(СОРТИРОВКА(A2:D100; 3; -1); 1; 1)

Сначала по первому столбцу (возр.), затем по третьему (убыв.).

Сортировка + фильтрация

=СОРТИРОВКА(ФИЛЬТР(A2:C100; B2:B100>1000); 3; -1)

Сначала отфильтровать, потом отсортировать — мощная комбинация.

Динамический Топ-10

=СОРТИРОВКА(A2:B100; 2; -1)

Результат автоматически обновляется при изменении данных.

05.03.2026 Excel / Google Sheets

Нужна своя формула?

Опишите задачу — ИИ сгенерирует рабочую формулу за секунды

Создать формулу

Вы использовали бесплатные запросы

Войдите, чтобы продолжить генерировать формулы — это бесплатно!

Больше запросов
Сохранение формул в избранное
Доступ к истории формул
Войти через Google

By signing in, you agree to our Privacy Policy

Отличная формула!

Войдите, чтобы сохранять формулы и получить больше бесплатных запросов

Войти бесплатно

Сохранить в избранное

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

Войти через Google