Note: The other languages of the website are Google-translated. Back to English
English English

Функция Excel СОРТИРОВАТЬ ПО

Функция SORTBY сортирует содержимое одного диапазона или массива на основе значений в соответствующем диапазоне или массиве, независимо от того, включен ли соответствующий диапазон или массив в диапазон или массив для сортировки или нет.

Примечание: Функция СОРТИРОВАТЬ ПО доступна только в Excel для Microsoft 365, Excel 2021 или более поздних версиях Excel, а также в Excel для Интернета.

функция сортировки 1


Синтаксис

=SORTBY(array, by_array1, [sort_order1], [by_array2, sort_order2], )


аргументы

  • массив (обязательно): Диапазон или массив для сортировки
  • by_array1 (обязательно): Диапазон или массив для сортировки.
  • [порядок_сортировки1] (необязательный): Число, указывающее порядок сортировки:
    • 1 or опущен, для сортировки по возрастанию;
    • -1, чтобы отсортировать в порядке убывания.
  • [by_array2, sort_order2], … (необязательно): Дополнительные пары массива и порядка сортировки.

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

Функция SORTBY возвращает массив.


Примечания к функциям

  • массив может быть представлен в виде строки значений, столбца значений или комбинации строк и столбцов значений.
  • A по_массиву Аргумент должен быть предоставлен в виде одной строки или одного столбца, и он должен иметь размеры, совместимые с массив.
  • Размеры возвращаемого массива такие же, как у массив аргумент. Если одна или несколько ячеек в диапазоне сброса не пусты, #ПРОЛИВАТЬ! ошибка будет возвращена.
  • Если вы хотите опустить Порядок сортировки аргумент в дополнительных парах массива и порядка сортировки, вы должны сохранить запятую (,), например, [by_array2,].
  • SORTBY можно использовать между разными книгами. Однако убедитесь, что указанные книги открыты. В противном случае #REF! ошибка будет возвращена, если вы обновите ячейку результата.
  • Результаты SORTBY являются динамическими, т. е. автоматически обновляются при изменении значений в исходных данных. Однако результаты не будут обновлены, если вы добавите новые записи в массив. Чтобы исправить это, вы должны использовать структурированные ссылки as массив аргумент.

Пример

Предположим, что у вас есть ранжирование баллов в таблице, как показано на снимке экрана ниже. Чтобы отсортировать таблицу по классам (от класса А к классу Б), а затем по баллам (от высшего к низшему) и не показывать баллы, необходимо установить массив аргумент для столбцов, которые вы хотите показать, то есть C4: E15и установить by_array1 в столбец класса и оставьте Порядок сортировки пустой, поскольку по умолчанию он сортируется по алфавиту. Затем вы должны добавить дополнительный массив и пару порядка сортировки: Б4:Б15,-1. Пожалуйста, скопируйте или введите приведенную ниже формулу в верхнюю левую ячейку таблицы результатов, а затем нажмите Enter чтобы получить результат:

=СОРТИРОВАТЬ(C4: E15,C4: C15,,Б4:Б15,-1)

функция сортировки 2


Связанные функции

Excel Функция СОРТИРОВКИ

Функция SORT сортирует содержимое диапазона или массива в порядке возрастания или убывания.

УНИКАЛЬНАЯ функция Excel

Функция UNIQUE извлекает уникальные значения из диапазона данных. Данные могут включать текст, числа, даты, значения ошибок и т. д.

Функция ФИЛЬТР Excel

Функция ФИЛЬТР фильтрует диапазон данных и динамически возвращает совпадающие результаты в соответствии с указанными вами критериями.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Сортировать комментарии по
Комментарии (0)
Оценок пока нет. Оцените первым!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места