Примери функција СОРТ - Екцел и Гоогле табеле

Овај водич показује како се користи СОРТ функција у Екцелу да сортирате листу вредности.

Преглед функције СОРТ

СОРТ функција се користи за сортирање вредности у опсегу или низу. Може се користити за уређивање вредности у растућем или опадајућем редоследу.

Да бисте користили функцију СОРТ Екцел радног листа, изаберите ћелију и откуцајте:

(Обратите пажњу на то како се појављују уноси формуле)

СОРТ функција Синтакса и улази:

= СОРТ (низ, [сортирај_индекс], [редослед сортирања], [по_колу])

арраи - Распон или низ за сортирање.

[сорт_индек] (опционо) - Индекс колоне који се користи за сортирање. Када се изостави, подразумевано је 1.

[сортирај_наредбу] (опционо) - Користи 1 сортирати по растућем редоследу и -1 за опадајући редослед. Када се изостави, подразумевано је 1, тј. Растући редослед.

[би_цол] (опционо) - Користи ИСТИНА сортирати по колони и ФАЛСЕ сортирати по редовима. Када је изостављено, подразумевано је ФАЛСЕ тј. Сортирај по реду.

За сортирање вредности у растућем или опадајућем редоследу

Низ вредности можемо наручити у растућем или опадајућем редоследу. Да бисмо то учинили, манипулишемо аргументом [сорт_ордер] у функцији СОРТ.

Да сортирамо нашу листу запослених А2: А7 у Примање наруџбине уносимо следећу формулу у Д2.

= РАСПОРЕДИ (А2: А7)

Приметићете да смо у горњем примеру изоставили аргумент [сорт_ордер], то је зато што није потребно поставити његову вредност када желите да свој распон распоредите узлазним редоследом.

У доњем примеру поставили смо вредност аргумента [сорт_ордер] на -1 како бисмо распоредили наш низ у силазним редоследом. Уносимо следећу формулу у Д2:

= СОРТИРАЊЕ (А2: А7,, -1)

Приметићете да је трећи аргумент [сорт_ордер] у нашој формули постављен на -1. Када је подешено на 1 враћа листу у растућем редоследу.

За сортирање вредности по другој колони

Такође можете користити функцију СОРТ за сортирање колоне у вашем низу према вредностима у другој колони у истом низу. На пример, желели бисмо да сортирамо нашу листу запослених А2: А7 по одељењима у којима раде Б2: Б7. Да бисмо то урадили, уносимо следећу формулу у Е2:

= СОРТ (А2: Б7,2)

Приметићете да је то други аргумент [сорт_индек] је постављено на 2. То значи да користимо другу колону да сортирамо редослед излаза функције.

Овај пример се такође може решити коришћењем функције СОРТБИ која је уско повезана са функцијом СОРТ у погледу случаја употребе и функционалности.

За сортирање вредности по више колона

У претходном одељку смо видели како сортирати вредности у једној колони према вредностима у другој колони. Помоћу функције СОРТ можете отићи корак даље и сортирати резултат по другој колони.

Замислите сценарио у којем желимо да сортирамо нашу листу запослених А2: А7 по одељењу коме припадају Б2: Б7 након чега желимо да имена распоредимо по абецедном реду унутар сваког одељења. Да бисмо то урадили, уносимо следећу формулу Е2:

= СОРТИРАЊЕ (А2: Б7, {2,1}, {1,1})

Да бисмо то постигли, користимо константне низове {2,1} и {1,1}.

[сорт_индек] = {2,1}

Горе наведени исечак значи да прво сортирамо податке по другој колони, односно колони одељења, а затим по првој колони, тј. Колони запослених

[сорт_ордер] = {1,1}

Горе наведени исечак значи да и другу и прву колону сортирамо узлазно.

Користите са другим формулама динамичког низа

СОРТ функција се може користити заједно са другим формулама динамичког низа, као што су УНИКУЕ и ФИЛТЕР за додатну функционалност.

Са ЈЕДИНСТВЕНОМ функцијом

На пример, желели бисмо да сортирамо листу јединствених запослених у нашој компанији, да бисмо то урадили, уносимо следећу формулу Д2:

= СОРТ (ЈЕДИНСТВЕНО (А2: А7))

Са функцијом ФИЛТЕР

На пример, желимо да вратимо листу воћа чија је продајна количина достигла или премашила наш циљ Д2, да бисмо то учинили, уносимо следећу формулу у Ф2:

= СОРТ (ФИЛТЕР (А2: Б17, Б2: Б17> = Д2), 2, -1)

Проблеми

#СПИЛЛ!

Ова грешка се јавља када постоји вредност у распону просипања, односно опсегу у који функција СОРТ поставља своје резултате.

Да бисте исправили ову грешку, обришите опсег који Екцел истиче.

Савети и трикови за функцију СОРТ

  1. Тхе [сортирај_наредбу] може бити само 1 (узлазно) или -1 (силазно), када за овај аргумент није дата вредност, функција СОРТ подразумевано сортира у растућем редоследу.
  1. Уверите се да су ћелије испод улазне ћелије празне да бисте избегли грешку просипања, сазнајте више о грешци просипања „овде“ - додајте везу до „Увода у формуле динамичког низа“

  1. Функција СОРТ се може користити са другим функцијама динамичког низа, као што су ФИЛТЕР и ЈЕДИНСТВЕНО, за стварање свестранијих формула.

СОРТИРАЈ у Гоогле табелама

СОРТ функција ради потпуно исто у Гоогле таблицама као и у Екцелу:

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave