Обобщение
Функцията Excel SORT сортира съдържанието на диапазон или масив. Стойностите могат да бъдат сортирани по една или повече колони. SORT връща динамичен масив от резултати.
Предназначение
Сортира диапазон или масивВърната стойност
Сортиран масивСинтаксис
= СОРТИРАНЕ (масив, (сортиране_индекс), (ред_сортиране), (by_col))Аргументи
- масив - диапазон или масив за сортиране.
- sort_index - (по избор) Индекс на колона, който да се използва за сортиране. По подразбиране е 1.
- sort_order - (по избор) 1 = Възходящ, -1 = Низходящ. По подразбиране е възходящ ред.
- by_col - (по избор) TRUE = сортиране по колона. FALSE = сортиране по ред. По подразбиране е FALSE.
Версия
Excel 365Бележки за употреба
Функцията Excel SORT извлича и сортира списък с уникални стойности от диапазон. Резултатът е динамичен масив от стойности. Ако този масив е крайният резултат (т.е. не се предава на друга функция), стойностите на масива ще се „разлеят“ върху работния лист в диапазон, който автоматично се актуализира, когато се добавят или премахнат нови уникални стойности от обхвата на източника или когато стойностите на източника се променят.
По подразбиране функцията SORT ще сортира стойности във възходящ ред, като използва първата колона. Използвайте незадължителните аргументи sort_index и sort_order, за да контролирате коя колона да сортирате, по какъв ред (възходящ или низходящ).
Примери
В показания пример данните включват в колона B и резултати в колона B. Формулата SORT в E5 е:
=SORT(B5:C14,2) // sort by scores in ascending order
Функцията SORT извлича всички стойности, сортирани във възходящ ред по резултат и резултатите се „разливат“ в диапазона E5: F14.
За да сортирате по резултат в низходящ ред, задайте sort_order на -1 във формула като тази:
=SORT(B5:C14,2,-1) // sort by scores in descending order