Как да използвате функцията Excel SORTBY

Съдържание:

Anonim


Функцията SORTBY на Excel може да върне сортиран масив от друг независим масив. Можете да добавите нива на сортиране. С други думи, можете да сортирате масиви по повече от една колона. Тази функция е достъпна за потребители на Excel 365 и 2019.
За разлика от функцията SORT, сортиращият масив не е необходимо да бъде част от масива и можете да добавяте множество нива на сортиране също с функцията SORTBY.

Синтаксис на функцията SORTBY

= SORTBY (масив, сортиране_масив1, [ред], …)

Масив: Това е масивът, който искате да сортирате.

Sorting_array1: Това е масивът, по който искате да сортирате масива. Размерът на този масив трябва да е съвместим с масив.

[поръчка]: По избор. Задайте го на -1, ако искате поръчката да е низходяща. По подразбиране е възходящ (1).

Нека видим пример, за да изясним нещата.

… : Това е непрекъсната функция и можете да дадете множество sorting_array и order. Първият сортиращ масив е от съществено значение. Почивката не е задължителна.

Нека имаме няколко примера, за да видим как работи тази функция за сортиране.

Пример: Сортирайте диапазона по друг диапазон с помощта на функцията SORTBY

Тук имам примерни данни за участниците с техните идентификационни номера и резултати. Искам да получа имената, сортирани по техните идентификационни номера, използвайки функцията SORTBY.

Приложете по -горе общата формула тук, за да получите възходящо сортирани имена по колона ID.

= SORTBY (B3: B11, C3: C11)

Това ще върне само имената по възходящо сортиран ID.

Ако искате да получите цялата таблица, просто посочете цялата таблица

= SORTBY (B3: D11, C3: C11)

Ако искате диапазонът да бъде сортиран низходящо по колона ID, формулата ще бъде:

= SORTBY (B3: D11, C3: C11, -1)

Пример: Сортиране на масив по повече от една колона
В горните примери сортирахме масива само по една колона. Но какво, ако искаме да направим сортиране на много нива? Е, тази функция ви позволява да правите сортиране на няколко нива.
Да предположим, че първо искате да сортирате горната таблица възходящо по Id и след това да сортирате масива низходящо по резултата. Тогава формулата ще бъде:

= SORTBY (B3: D11, C3: C11,1, D3: D11, -1)

Как работи?

Това работи точно както работи менюто за сортиране на данни. Excel скрива вътрешната работа на функцията.

Ползата от него, разбира се, е, че можете да го използвате с други функции. Можете да използвате получения масив като вход за друга функция.

Забележка: Тази функция не е налична в Excel 2016 или по -стара. Тази функция е достъпна за Excel 2019 и Excel 365. Но разбира се можете да използвате други техники за сортиране на масиви в Excel 2016.

Функцията SORT в Excel | Функцията SORT връща сортирания масив по дадения номер на колоната в масива. Работи и върху хоризонтални данни.

Сортирайте номера с помощта на Excel SMALL функция | За да сортирате числа по формула в Excel 2016 и по -стари, можете да използвате функцията МАЛК с други помощни функции.

Сортирайте числови стойности с функцията Excel RANK | За да сортираме числовите стойности, можем да използваме функцията Rank. Формулата е

Формула на Excel за сортиране на текст | За да сортирате текстови стойности, използвайки формула в Excel, просто използваме функцията COUNTIF. Ето формулата

Популярни статии:

50 преки пътища в Excel за повишаване на вашата производителност | Бъдете по -бързи в задачата си. Тези 50 преки пътища ще ви накарат да работите още по -бързо в Excel.

Как да използвате функцията VLOOKUP в Excel | Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията COUNTIF в Excel 2016 | Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.

Как да използвате функцията SUMIF в Excel | Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.