Екцел сортирање помоћу формуле помоћу СОРТ и СОРТБИ - Екцел савети

Ове недеље је на конференцији Игните у Орланду на Флориди Мицрософт представио серију нових, лакших формула низа у програму Екцел. Ове нове формуле покриваћу сваки дан ове недеље, али ако желите да прочитате унапред:

  • Понедељак је обухватио нову = А2: А20 формулу, грешку СПИЛЛ и нову СИНГЛЕ функцију која је потребна уместо имплицитног пресека
  • Данашњи дан покриваће СОРТ и СОРТБИ
  • Среда ће покривати ФИЛТЕР
  • Четвртак ће покривати ЈЕДИНСТВЕНУ
  • У петак ће бити обухваћене функције СЕКУЕНЦЕ и РАНДАРРАИ

Сортирање помоћу формуле у Екцелу захтевало је сулуду комбинацију формула. Погледајте ове податке који ће се користити у овом чланку.

Подаци у А3: Ц11.

Да бисте ово сортирали формулом пре ове недеље, само треба да избаците РАНК, ЦОУНТИФ, МАТЦХ, ИНДЕКС и ИНДЕКС. Једном када завршите овај сет формула, били бисте спремни за дремање.

Стари начин сортирања помоћу формуле

Јое МцДаид и његов тим су нам донели СОРТ и СОРТБИ.

Почнимо са СОРТ. Ево синтаксе=SORT(Array, (Sort Index), (Sort Order), (By Column))

СОРТ функција

Рецимо да желите да сортирате А3: Ц16 по пољу Оцена. Резултат је трећа колона у низу, тако да ће ваш индекс сортирања бити 3.

Избори за поредак сортирања су 1 за растући или -1 за силазни. Не жалим се, али никада неће бити подршке за Сортирање по боји, Сортирање по формули или Сортирање по прилагођеној листи помоћу ове функције.

Наведите 3 као колону за сортирање и -1 као редослед сортирања за силазно.

Четврти аргумент ће се ретко користити. У дијалогу Сортирање могуће је сортирати по колони уместо по редовима. 99,9% људи сортира по редовима. Ако требате сортирати по колони, у задњем аргументу наведите Труе. Овај аргумент није обавезан и подразумевано је Фалсе.

Ако требате да сортирате по колонама, користите Труе у четвртом аргументу

Ево резултата формуле. Захваљујући новом калцинском мотору, формула се прелива у суседне ћелије. Једна формула у О2 даје ово решење.

Нема потребе да притискате Цтрл + Схифт + Ентер
Оригинални подаци су сортирани

Шта ако вам треба сортирање на два нивоа? Поредати по колони 2 растуће и колони 3 силазно? Наведите константу низа за 2. и 3. аргумент:=SORT(A2:C17,(2;3),(1;-1))

Сортирање на два нивоа

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

Синтакса функције СОРТБИ је =SORTBY(array, by_array1, sort_order1,)

РАСПОРЕДИ нешто друго

Враћајући се на првобитне податке. Рецимо да желите да сортирате по тиму, а затим бодујете, али прикажите само имена. Можете користити СОРТБИ као што је овде приказано.

Поредај колону А по колони Б и колони Ц.

Случајно тестирање лекова и случајно без понављања

Тешки сценарији попут случајног тестирања на дроге и насумичног без понављања постају омамљујуће једноставни када комбинујете СОРТ са РАНДАРРАИ

На доњој слици желите да насумично сортирате 13 имена без понављања. Користите =SORTBY(A4:A16,RANDARRAY(13)). Прочитајте више о РАНДАРРАИ-у у петак.

Сортирање насумично без понављања

Да ли су Цтрл + Схифт + Ентер потпуно мртви? Не. Још увек има користи од тога. Рецимо да сте желели само прва 3 резултата из функције СОРТ. Можете одабрати три ћелије, откуцати функцију СОРТ и следити је са Цтрл + Схифт + Ентер. Ово ће спречити преливање резултата изван граница оригиналне формуле.

Цтрл + Схифт + Ентер

Погледајте видео

Преузмите Екцел датотеку

Да бисте преузели екцел датотеку: екцел-сорт-витх-а-формула-усинг-сорт-анд-сортби.клск

Екцел мисао дана

Питао сам своје пријатеље из програма Екцел Мастер за савет о програму Екцел. Данашња мисао за размишљање:

„није потребан миш када се користи екцел.“

Дерек Фралеи

Занимљиви Чланци...