Како бројати јединствене вредности у Екцелу

Како бројати јединствене вредности у Екцелу

Скупови података у Екцелу често садрже исту вредност више пута у колони. Понекад може бити корисно знати колико јединствених вредности има у колони. На пример, ако водите продавницу и имате табелу свих трансакција, можда ћете желети да утврдите колико јединствених купаца имате, уместо да бројите сваку трансакцију.





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





Уклоните дупле податке из колоне

Брз и прљав начин пребројавања јединствених вредности у Екцелу је уклањање дупликата и преглед колико је уноса остало. Ово је добра опција ако вам је брз одговор потребан и не морате пратити резултат.





Копирајте податке у нови лист (да случајно не избришете све потребне податке). Изаберите вредности или колону из које желите да уклоните дупле вредности. У Алати за податке одељак Подаци изаберите картицу Уклоните дупликате . Ово уклања све дупле податке и оставља само јединствене вредности.

Исти процес функционише ако су информације подељене у две колоне. Разлика је у томе што морате да изаберете обе колоне. У нашем примеру имамо колону за име и другу за презиме.



Ако желите да пратите број јединствених вредности, боље је да уместо тога напишете формулу. У наставку ћемо вам показати како то учинити.

Повезано: Како филтрирати у Екцелу за приказ жељених података





Броји јединствене вредности помоћу Екцел формуле

За бројање само јединствених вредности морамо комбиновати неколико Екцел функција. Прво морамо да проверимо да ли је свака вредност дупликат, затим морамо да пребројимо преостале уносе. Такође морамо користити функцију низа.

Ако само тражите одговор, користите ову формулу, замењујући сваку инстанцу А2: А13 ћелијама које желите да користите:





{=SUM(IF(FREQUENCY(MATCH(A2:A13, A2:A13, 0), MATCH(A2:A13, A2:A13, 0)) >0, 1))}

Како смо тамо дошли мало је компликовано. Дакле, ако желите да разумете зашто та формула функционише, у наставку ћемо је разложити по комад.

Објашњавање функције низа

Почнимо прво са објашњењем шта је низ. Низ је једна променљива која садржи више вредности. То је као да се позивате на гомилу Екцел ћелија одједном уместо на сваку ћелију посебно.

Ово је чудна разлика са нашег становишта. Ако кажемо формули да посматра ћелије А2: А13 нормално или као низ, подаци нам изгледају исто. Разлика је у томе како Екцел третира податке иза сцене. То је толико суптилна разлика да се у најновијим верзијама програма Екцел чак ни не прави разлика између њих, иако старије верзије то раде.

У наше сврхе је важније знати како можемо користити низове. Ако имате најновију верзију програма Екцел, он аутоматски складишти податке као низ када је то ефикасније. Ако имате старију верзију, када завршите са писањем формуле, притисните Цтрл + Схифт + Ентер . Када то учините, формула ће бити окружена увијеним заградама како би се показало да је у режиму поља.

Представљамо функцију ФРЕКУЕНЦИ

Функција ФРЕКУЕНЦИ нам говори колико се пута неки број појављује на листи. Ово је сјајно ако радите са бројевима, али наша листа је текстуална. Да бисмо користили ову функцију, морамо прво пронаћи начин да свој текст претворимо у бројеве.

Ако покушавате да бројите јединствене вредности на листи бројева, можете прескочити следећи корак.

Коришћење функције МАТЦХ

Функција МАТЦХ враћа позицију првог појављивања вредности. Ово можемо користити за претварање наше листе имена у вредности бројева. Потребно је знати три информације:

  • Коју вредност тражите?
  • Који скуп података проверавате?
  • Да ли тражите вредности веће, ниже или једнаке циљној вредности?

У нашем примеру желимо да потражимо свако име наших купаца у нашој Екел табели да бисмо видели да ли се њихов тачан назив поново појављује на другом месту.

како добити интернет на лаптопу било где

У горњем примеру претражујемо нашу листу (А2: А13) за Тиах Галлагхер (А2) и желимо тачно подударање. 0 у последњем пољу одређује да мора бити потпуно подударање. Наш резултат нам говори где се на листи прво појавило име. У овом случају то је било прво име, па је резултат 1.

Проблем са овим је што смо заинтересовани за све наше клијенте, не само за Тиах. Али, ако покушамо да тражимо А2: А13 уместо само А2, добијамо грешку. Овде су функције низа згодне. Први параметар може узети само једну променљиву или враћа грешку. Али, низови се третирају као једна променљива.

Сада наша функција говори Екцелу да провери да ли се подудара за читав низ. Али чекај, наш резултат се није променио! И даље пише 1. Шта се овде дешава?

Наша функција враћа низ. Пролази кроз сваку ставку у нашем низу и проверава да ли се подудара. Резултати свих имена се чувају у низу, који се као резултат враћа. Пошто ћелија приказује само једну променљиву одједном, она приказује прву вредност у низу.

Ово можете сами да проверите. Ако промените први опсег у А3: А13, резултат ће се променити у 2. То је зато што је Еилииахино име друго на листи и ова вредност је сада сачувана прва у низу. Ако промените први опсег у А7: А13, поново добијате 1 јер се Тиахово име прво појављује на првој позицији скупа података које проверавамо.

Повезан: Екцел формуле које ће вам помоћи да решите проблеме из стварног живота

Коришћење функције ФРЕКУЕНЦИ

Сада када смо променили имена у нумеричке вредности, можемо користити функцију ФРЕКУЕНЦИ. Слично МАТЦХ -у, захтева мету коју треба тражити и скуп података за проверу. Такође, слично МАТЦХ -у, не желимо да тражимо само једну вредност, желимо да функција проверава сваку ставку на нашој листи.

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

Ако тражите јединствене бројеве и прескочили сте претходни корак, послали бисте опсег бројева као оба параметра. Да бисте претражили све бројеве на својој листи, мораћете да користите и функцију низа, па не заборавите да притиснете Цтрл + Схифт + Ентер након што сте унели формулу ако користите старију верзију програма Екцел.

Наш резултат је 2. Опет, наша функција враћа низ. Враћа низ колико се пута појавила свака јединствена вредност. Ћелија приказује прву вредност у низу. У овом случају, Тиахово име се појављује два пута, па је враћена фреквенција 2.

Коришћење ИФ функције

Сада наш низ има исти број вредности као што имамо јединствене вредности. Али нисмо баш завршили. Треба нам начин да ово саберемо. Ако све вредности у низу претворимо у 1 и збројимо их, коначно ћемо знати колико јединствених вредности имамо.

Можемо креирати ИФ функцију која мења све вредности изнад нуле у 1. Тада ће све вредности бити једнаке 1.

Да бисмо то урадили, желимо да наша функција ИФ провери да ли су вредности у нашем низу ФРЕКУЕНЦИ веће од нуле. Ако је тачно, требало би да врати вредност 1. Приметићете да се сада прва вредност у низу враћа као једна.

Коришћење функције СУМ

У завршној смо фази! Последњи корак је ЗБИРАЊЕ низа.

Умотајте претходну функцију у функцију СУМ. Готов! Дакле, наша коначна формула је:

{=SUM(IF(FREQUENCY(MATCH(A2:A13, A2:A13, 0), MATCH(A2:A13, A2:A13, 0)) >0, 1))}

Бројање јединствених уноса у Екцелу

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

Ако не морате тако често да бројите јединствене уносе, брз и прљав савет о уклањању дуплираних вредности ће вам успети!

Објави Објави Твеет Емаил Како копирати формуле у програму Мицрософт Екцел

Учење свих најбољих метода копирања и лепљења формула у Екцел табели одличан је начин да почнете да штедите време.

Прочитајте следеће
Повезане теме
  • Продуктивност
  • Табела
  • Мицрософт Екцел
  • Анализа података
О аутору Јеннифер Сеатон(Објављен 21 чланак)

Ј. Сеатон је научни писац који се специјализовао за разбијање сложених тема. Докторирала је на Универзитету Саскатцхеван; њено истраживање се фокусирало на коришћење учења заснованог на играма за повећање ангажовања ученика на мрежи. Кад не ради, затећи ћете је како чита, игра видео игрице или се бави вртларством.

Више од Јеннифер Сеатон

Претплатите се на наш билтен

Придружите се нашем билтену за техничке савете, критике, бесплатне е -књиге и ексклузивне понуде!

Кликните овде да бисте се претплатили