Справочник функций Excel

СОРТ

В английском Excel:SORT

Выводит копию таблицы, отсортированную по нужному столбцу: рейтинг менеджеров по продажам, товары по цене.

СОРТ(массив; [индекс_сортировки]; [порядок_сортировки]; [по_столбцу])
  • [ ]необязательная часть
массив
Таблица без заголовков, которую сортируем.
индекс_сортировки
Номер столбца внутри таблицы, по которому сортировать. Если не указан, сортировка по первому столбцу.
Необязательный
порядок_сортировки
1 или не указывать: по возрастанию. -1: по убыванию.
Необязательный
по_столбцу
ЛОЖЬ или не указывать: переставлять строки. ИСТИНА: переставлять столбцы. Новичку почти всегда нужен первый вариант.
Необязательный

Возвращаемое значение

Те же значения в отсортированном порядке. Они растекаются по соседним ячейкам; если те заняты, будет ошибка #ПЕРЕНОС!.

Примеры

Рейтинг менеджеров по продажам

fx
A
B
C
D
E
F
1
2
3
4
5
6
7
8
Менеджер
Продажи, ₽
Менеджер
Продажи, ₽
Ким
690000
Захаров
410000
Соколова
820000
Орлова
540000
Петров
765000
Лист1

Подробности

СОРТ берёт таблицу и возвращает её отсортированную копию, исходные данные остаются как были. Можно указать, по какому столбцу сортировать и в каком порядке: 1 по возрастанию, -1 по убыванию.

Формулу пишут в одну ячейку, а результат сам разливается вниз и вправо на размер таблицы. Ячейки под формулой должны быть пустыми, иначе появится ошибка #ПЕРЕНОС!. Если исходные числа поменяются, порядок пересчитается сам.

Функция есть в Excel 2021 и Microsoft 365. В Excel 2019 и старше её нет, там формула покажет ошибку #ИМЯ?.

Частые ошибки

  • Под формулой или справа от неё есть данные. Результату некуда разлиться, и появляется #ПЕРЕНОС!.
  • Заголовок попал в диапазон. Он отсортируется вместе с данными и окажется в середине списка.
  • Номер столбца отсчитали от начала листа. Считать нужно от первого столбца таблицы: в A2:B6 столбец B — второй.

В Google Таблицах

В Google Таблицах функция называется SORT, но порядок задают TRUE (по возрастанию) или FALSE (по убыванию), а не 1 и -1.

Смотрите также