Excel Функция СОРТИРОВКИ
Функция SORT сортирует содержимое диапазона или массива в порядке возрастания или убывания.
Примечание: Функция СОРТИРОВКА доступна только в Excel для Microsoft 365, Excel 2021 или более поздних версиях Excel, а также в Excel для Интернета.
Синтаксис
=SORT(array, [sort_index], [sort_order], [by_col])
аргументы
- массив (обязательно): Диапазон или массив для сортировки.
- [sort_index] (необязательно): Число, указывающее строку или столбец для сортировки. По умолчанию 1.
- [порядок_сортировки] (необязательно): Число, указывающее порядок сортировки:
- 1 or опущен, для сортировки по возрастанию;
- -1, чтобы отсортировать в порядке убывания.
- [by_col] (необязательно): Логическое значение, указывающее направление сортировки:
- ИСТИНА, для сортировки по столбцу;
- НЕПРАВДА or опущен, чтобы отсортировать по строке.
Возвращаемое значение
Функция SORT возвращает массив.
Примечания к функциям
- массив может быть представлен в виде строки значений, столбца значений или комбинации строк и столбцов значений.
- Размеры возвращаемого массива такие же, как у аргумента массива. Если одна или несколько ячеек в диапазоне сброса не пусты, #ПРОЛИВАТЬ! ошибка будет возвращена.
- СОРТИРОВКА может использоваться между разными книгами. Однако убедитесь, что указанные книги открыты. В противном случае #REF! ошибка будет возвращена, если вы обновите ячейку результата.
- Результаты SORT являются динамическими, т. е. автоматически обновляются при изменении значений в исходных данных. Однако результаты не будут обновлены, если вы добавите новые записи в массив. Чтобы исправить это, вы должны использовать структурированные ссылки as массив аргумент.
- Чтобы отсортировать массив на основе столбца, который вы не хотите включать в отсортированный результат, или отсортировать массив на основе двух или более столбцов, используйте СОРТИРОВАТЬ функцию.
Пример
Чтобы отсортировать таблицу, как показано ниже, по баллам учащихся в порядке убывания с помощью функции СОРТИРОВКА, вы должны установить сорт_индекс аргумент 4 так как вы хотите отсортировать по четвертому столбцу в таблице и установить Порядок сортировки в -1. Вам не нужно добавлять по_col аргумент, так как по умолчанию функция сортирует по строке. Пожалуйста, скопируйте или введите приведенную ниже формулу в верхнюю левую ячейку таблицы результатов, а затем нажмите Enter чтобы получить результат:
=СОРТИРОВАТЬ(B3: E14,4,-1)
Связанные функции
Функция SORTBY сортирует содержимое одного диапазона или массива на основе значений в соответствующем диапазоне или массиве, независимо от того, включен ли соответствующий диапазон или массив в диапазон или массив для сортировки или нет.
Функция UNIQUE извлекает уникальные значения из диапазона данных. Данные могут включать текст, числа, даты, значения ошибок и т. д.
Функция ФИЛЬТР фильтрует диапазон данных и динамически возвращает совпадающие результаты в соответствии с указанными вами критериями.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.