Функция СОРТ (SORT)

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

Описание функции СОРТ

Функция СОРТ является одной из семи функций, которые Microsoft анонсировала 24 сентября 2018 года вместе с революционным нововведением использования динамических массивов в Excel. Данная функция, как и остальные 6, и возможность использования динамических массивов, не должна быть доступна пользователям, купившим Office 2019 и, тем более, более ранним версиям.

Воспользоваться новыми возможностями смогут пользователи с подпиской Office 365, а в будущем пользователи Office 2021 (следующей версией, которая следует за Office 2019), если к тому времени Microsoft попросту не оставит только вариант с подпиской.

Данная функция позволяет очень просто отсортировать значения в диапазоне, как по возрастанию, так и по убыванию. Доступна возможность сортировки по столбцам, т.е. так называемая «горизонтальная сортировка».

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

Для сортировки массива по одному столбцу, и СОРТ, и СОРТПО равнозначны.

Синтаксис

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

Аргументы

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

Замечания

  • Если аргумент «индекс_сортировки» не указан, предполагается строка 1 или столбец 1. Если не указан порядок сортировки, применяется сортировка по возрастанию. По умолчанию Excel выполняет сортировку по строкам, а сортировка по столбцам применяется, если аргументу «по_столбцу» присвоено значение ИСТИНА. Если аргументу «по_столбцу» присвоено значение ЛОЖЬ или он отсутствует, Excel выполняет сортировку по строкам.
  • Функция СОРТ предназначена для сортировки данных в массиве. Если вы хотите отсортировать данные в сетке, лучше использовать функцию СОРТПО, поскольку она удобнее. Функция СОРТПО учитывает добавления или удаления столбцов, так как она ссылается на диапазон, а функция СОРТ ссылается на номер индекса столбца.
  • Массив может рассматриваться как строка со значениями, столбец со значениями или комбинация строк и столбцов со значениями. В приведенном выше примере исходным массивом для формулы СОРТ является диапазон A5:D20.

Пример

Видео работы функции

СОРТ и СОРТПО в чем разница?

Дополнительные материалы

Файл из видео.

Microsoft добавила динамические массивы в Excel и новые функции.

officeref:

View Comments (0)

Related Post