Раније смо сазнали за сортирање нумеричких вредности у Екцелу. У овом чланку ћемо научити како сортирати текстуалне вредности помоћу Екцел формуле. То ће бити нека врста рангирања, на основу АСЦИИ броја знакова у тексту.
Ево опште формуле за сортирање текста у опсегу
= ЦОУНТИФ (текстуални опсег, "= <" & први_текст_реф) |
тект_ранге:Опсег који садржи текстуалне вредности.
фирст_тект_реф:Референца прве ћелије утект_ранге.
Погледајмо ову формулу на делу:
Пример: Подаци о рангирању и сортирању на основу назива ставки
Овде опет имамо списак канцеларијског материјала. Сви предмети су јединствени. Овај пут желимо да сортирамо на основу назива ставке.
Функција РАНК не ради са текстовима, па је не можемо користити. Користићемо функцију ЦОУНТИФ, као што можете видети у горњој општој формули.
Ако следите овај пример, напишите горњу формулу у Ц2 и повуците је надоле.
= ЦОУНТИФ ($ А $ 2: $ А $ 8, "<=" & А2) |
Имате ставке рангиране према њиховом имену.
Белешка:Вредности текста морају бити јединствене, у супротном ће доћи до веза.
Како то функционише?
Сигурно се питате како можемо користити <= са текстом у Екцелу са функцијом ЦОУНТИФ? Па, Екцел упоређује АСЦИИ вредности две текстуалне вредности.
У горњој формули Екцел проверава колико је вредности у опсегу А2: А8 мање или једнако тексту у А8. Враћа 6. 5 вредности је мање од ње и сама јој је једнака (енглески !!!!), што чини 6.Ако задржите само знак мање од, рангирање ће почети од 0 до н-1.
Док копирате ову формулу у доње ћелије, формула прецизно сортира све ранг листе, све док је листа јединствена. Ако имате дупликате текстуалних вредности, онда морамо да направимо мању промену у овој формули.
Рангирање за сортирање текста са дупликатима
= ЦОУНТИФ ($ А $ 2: $ А $ 8, "<" & А2)+ЦОУНТИФ ($ А $ 2: А2, А2) |
Овде смо уклонили = знак из формуле и додали му текући број текстуалних вредности. Сада рангирање/сортирање почиње од 0 и додајемо сваку појаву сваког текста у ранг. Ово решава проблем дупликата.
Сада можете добити формуле да бисте добили сортиране резултате. ИНДЕКС и МАТЦХ су функције које раде на индексима.
Па да, момци, овако можете сортирати или рангирати текстуалне вриједности у Екцелу. Ако имате било каквих недоумица у вези овог задатка или било ког другог задатка везаног за Екцел/ВБА, питајте у одељку за коментаре испод.
Сортирајте нумеричке вредности помоћу функције Екцел РАНК | Да бисмо нумеричке вредности сортирали као помоћну колону, користимо функције РАНК и ЦОУНТИФ.
Сортирајте бројеве помоћу Екцел СМАЛЛ функције | За сортирање бројева узлазно или силазно помоћу екцел формула користимо СМАЛЛ функцију заједно са РОВ. Ова Екцел формула за сортирање је тачна и тачна.
Проширивање референци у Екцелу | Ови распони се повећавају при копирању надоле или надесно. Они помажу у извођењу прорачуна у Екцелу.
Како се ради Руннинг Цоунт оф Оццуранце у Екцелу | Користите проширене опсеге за бројање вредности према њиховом појављивању.
Популарни чланци:
50 Екцел пречица за повећање продуктивности | Убрзајте свој задатак. Ових 50 пречица ће учинити да радите још брже на Екцелу.
Функција ВЛООКУП у Екцелу | Ово је једна од најчешће кориштених и популарних функција програма Екцел која се користи за тражење вриједности из различитих распона и листова.
ЦОУНТИФ у програму Екцел 2016 | Бројте вредности са условима користећи ову невероватну функцију. Не морате филтрирати податке да бисте рачунали одређену вредност. Цоунтиф функција је неопходна за припрему ваше контролне табле.
Како се користи функција СУМИФ у програму Екцел | Ово је још једна битна функција контролне табле. Ово вам помаже да сумирате вредности под одређеним условима.