Преглед садржаја
Водич објашњава како да користите ЦОУНТИФС и ЦОУНТИФ формуле са више критеријума у Екцел-у на основу АНД као и ОР логике. Наћи ћете бројне примере за различите типове података – бројеве, датуме, текст, џокер знакове, ћелије које нису празне и још много тога.
Од свих Екцел функција, ЦОУНТИФС и ЦОУНТИФ се вероватно најчешће мешају горе јер изгледају веома слично и обе су намењене за бројање ћелија на основу наведених критеријума.
Разлика је у томе што је ЦОУНТИФ дизајниран за бројање ћелија са једним условом у једном опсегу, док ЦОУНТИФС може да процени различите критеријуме у истом или у различитим распонима. Циљ овог упутства је да демонстрира различите приступе и помогне вам да изаберете најефикаснију формулу за сваки одређени задатак.
Екцел функција ЦОУНТИФС – синтакса и употреба
Екцел Функција ЦОУНТИФС броји ћелије у више опсега на основу једног или више услова. Функција је доступна у Екцел 365, 2021, 2019, 2016, 2013, Екцел 2010 и Екцел 2007, тако да можете да користите примере у наставку у било којој верзији програма Екцел.
ЦОУНТИФС синтакса
синтакса функције ЦОУНТИФС је следећа:
ЦОУНТИФС(опсег_критеријума1, критеријум1, [опсег_критеријума2, критеријум2]…)- опсег_критеријума1 (обавезно) - дефинише први опсег до којег је први услов ( критеријум1 ) бићепримењено.
- критеријум1 (обавезно) - поставља услов у облику број , референца ћелије , текстуални низ , израз или другу Екцел функцију . Критеријуми дефинишу које ћелије ће се бројати и могу се изразити као 10, "&лт;=32", А6, "слаткиши".
- [опсег_критеријума2, критеријум2]… (опционо) - ово су додатни опсези и њихови повезани критеријуми. Можете навести до 127 парова опсега/критеријума у својим формулама.
У ствари, не морате напамет да памтите синтаксу функције ЦОУНТИФ. Мицрософт Екцел ће приказати аргументе функције чим почнете да куцате; аргумент који тренутно уносите је означен подебљаним словима.
Екцел ЦОУНТИФС – ствари које треба запамтити!
- Можете користити функцију ЦОУНТИФС у Екцел-у да број ћелија у једном опсегу са једним условом, као иу више опсега са више услова. Ако је ово друго, рачунају се само оне ћелије које испуњавају све наведене услове .
- Сваки додатни опсег мора имати исти број редова и колона као први опсег ( опсег_критеријума1 аргумент).
- И суседни и несуседни опсег су дозвољени.
- Ако је критеријум референца на празну ћелију , функција ЦОУНТИФС је третира као нулту вредност (0).
- Можете користити замјенски знакзнакова у критеријумима - звездица (*) и упитник (?). Погледајте овај пример за све детаље.
Како користити ЦОУНТИФС и ЦОУНТИФ са више критеријума у Екцел-у
У наставку ћете пронаћи низ примера формуле који показују како се користе ЦОУНТИФС и ЦОУНТИФ функције у Екцел-у за процену више услова.
Како пребројати ћелије са више критеријума (И логика)
Овај сценарио је најлакши, пошто је функција ЦОУНТИФС у Екцел-у дизајнирана да броји само оне ћелије за које су сви наведени услови ТРУЕ. Ми то зовемо логиком И, јер Екцел-ова функција И функционише на овај начин.
Формула 1. ЦОУНТИФС формула са више критеријума
Претпоставимо да имате листу производа као што је приказано на слици испод. Желите да добијете број артикала који су на залихама (вредност у колони Б је већа од 0) али још увек нису продати (вредност је колона Ц једнака 0).
Задатак се може извршити. користећи ову формулу:
=COUNTIFS(B2:B7,">0", C2:C7,"=0")
И број је 2 (" Трешње " и " Лимун "):
Формула 2. ЦОУНТИФС формула са два критеријума
Када желите да пребројите ставке са идентичним критеријумима, и даље морате да унесете сваки пар опсег_критеријума / критеријум појединачно.
На пример, ево праве формуле за бројање ставки које имају 0 и у колони Б и у колони Ц:
=COUNTIFS($B$2:$B$7,"=0", $C$2:$C$7,"=0")
Ова ЦОУНТИФС формула враћа 1 јерсамо " Грожђе " има вредност "0" у обе колоне.
Коришћење једноставније формуле са једним опсег_критеријума као ЦОУНТИФС(Б2: Ц7,"=0") би дао другачији резултат - укупан број ћелија у опсегу Б2:Ц7 који садржи нулу (што је 4 у овом примеру).
Како пребројати ћелије са више критеријума ( ИЛИ логика)
Као што сте видели у горњим примерима, бројање ћелија које испуњавају све наведене критеријуме је лако јер је функција ЦОУНТИФС дизајнирана да ради на овај начин.
Али шта ако желите да пребројите ћелије за које је бар један од наведених услова ТРУЕ , тј. заснован на логици ИЛИ? Све у свему, постоје два начина да се то уради – додавањем неколико формула ЦОУНТИФ или коришћењем формуле СУМ ЦОУНТИФС са константом низа.
Формула 1. Додајте две или више формула ЦОУНТИФ или ЦОУНИТФС
У табели испод, претпоставимо да желите да пребројите поруџбине са статусом " Отказано " и " На чекању ". Да бисте то урадили, можете једноставно да напишете 2 регуларне Цоунтиф формуле и саберете резултате:
=COUNTIF($C$2:$C$11,"Cancelled") + COUNTIF($C$2:$C$11,"Pending")
У случају да свака од функција треба да процени више од један услов, користите ЦОУНТИФС уместо ЦОУНТИФ. На пример, да бисте добили број налога „ Отказано “ и „ На чекању “ за „ Јабуке “ користите ову формулу:
=COUNTIFS($A$2:$A$11, "Apples", $C$2:$C$11,"Cancelled") + COUNTIFS($A$2:$A$11, "Apples", $C$2:$C$11,"Pending")
Формула 2. СУМ ЦОУНТИФС са константом низа
У ситуацијама кадаморате да процените много критеријума, горњи приступ није најбољи начин јер би ваша формула постала превелика. Да бисте извршили исте прорачуне у компактнијој формули, наведите све своје критеријуме у константи низа и доставите тај низ у аргумент цритериа функције ЦОУНТИФС. Да бисте добили укупан број, уградите ЦОУНТИФС унутар функције СУМ, овако:
СУМ(ЦОУНТИФС( опсег ,{" критеријум1 "," критеријум2 "," критеријум3 ",…}))У нашој табели узорка, да бисте пребројали поруџбине са статусом " Отказано " или " На чекању " или „ У транзиту “, формула би ишла на следећи начин:
=SUM(COUNTIFS($C$2:$C$11, {"cancelled", "pending", "in transit"}))
На сличан начин можете бројати ћелије на основу две или више опсег_критеријума / критеријум парова. На пример, да бисте добили број поруџбина „ Јабуке “ које су „ Отказане “ или „ На чекању “ или „ У транзиту “ , користите ову формулу:
=SUM(COUNTIFS($A$2:$A$11,"apples",$C$2:$C$11,{"cancelled","pending","in transit"}))
Можете пронаћи још неколико начина за бројање ћелија са ИЛИ логиком у овом водичу: Екцел ЦОУНТИФ и ЦОУНТИФС са ОР условима.
Како пребројати бројеве између 2 наведена броја
Углавном, ЦОУНТИФС формуле за бројеве спадају у 2 категорије – на основу неколико услова (објашњених у горњим примерима) и између две вредности које наведете . Ово последње се може постићи на два начина - коришћењем функције ЦОУНТИФС или одузимањем једног ЦОУНТИФ оддруго.
Формула 1. ЦОУНТИФС за бројање ћелија између два броја
Да бисте сазнали колико бројева између 5 и 10 (не укључујући 5 и 10) се налази у ћелијама Ц2 до Ц10, користите ова формула:
=ЦОУНТИФС(Ц2:Ц10,"&гт;5", Ц2:Ц10,"&лт;10")
Да бисте укључили 5 и 10 у број, користите операторе „веће или једнако“ и „мање од или једнако“:
=ЦОУНТИФС(Б2:Б10,"&гт;=5" , Б2:Б10,"&лт;=10")
Формула 2. ЦОУНТИФ формуле за бројање бројева између Кс и И
Исти резултат се може постићи одузимањем једне Цоунтиф формуле од другог. Први броји колико је бројева већи од вредности доње границе (5 у овом примеру). Друга формула враћа број бројева који су већи од вредности горње границе (10 у овом случају). Разлика између првог и другог броја је резултат који тражите.
- =ЦОУНТИФ(Ц2:Ц10,"&гт;5")-ЦОУНТИФ(Ц2:Ц10,"&гт ;=10") - броји колико је бројева већи од 5 и мањи од 10 у опсегу Ц2:Ц10. Ова формула ће вратити исти број као што је приказано на слици изнад.
- =ЦОУНТИФ(Ц2:Ц10, "&гт;=5")-ЦОУНТИФ(Ц2:Ц10, "&гт;10") - формула броји колико је бројева између 5 и 10 у опсегу Ц2:Ц10, укључујући 5 и 10.
Како користити референце ћелија у ЦОУНТИФС формулама
Када користите логичке операторе као што је „&гт;“,"&лт;", "=" заједно са референцама ћелија у вашим Екцел формулама ЦОУНТИФС, не заборавите да ставите оператор у "двоструке наводнике" и
додате знак амперсанд (&амп;) пре референце ћелије да бисте направили текст стринг.
У узорку скупа података испод, избројимо поруџбине „ Јабуке “ са износом већим од 200 УСД. Са опсег_критерија1 у ћелијама А2:А11 и опсег_критерија2 у Б2:Б11, можете користити ову формулу:
=COUNTIFS($A$2:$A$11, "Apples", $B$2:$B$11, ">200")
Или можете унети вредности ваших критеријума у одређеним ћелијама, рецимо Ф1 и Ф2, и референцирајте те ћелије у вашој формули:
=COUNTIFS($A$2:$A$11, $F$1, $B$2:$B$11, ">"&$F$2)
Обратите пажњу на употребу апсолутних референци на ћелије и у критеријумима и цритериа_ранге аргументи, који спречавају да се формула поквари када се копира у друге ћелије.
За више информација о употреби знака амперсанда у формулама ЦОУНТИФ и ЦОУНТИФС , погледајте Екцел ЦОУНТИФ – најчешћа питања.
Како користити ЦОУНТИФС са џокер знаковима
У Екцел формулама ЦОУНТИФС можете користити следеће џокер знакове:
- Знак питања (?) - одговара било ком појединачном знаку, користите га за бројање ћелија које почињу и/или се завршавају одређеним знаковима.
- Звездица (*) - одговара било који низ знакова, користите га за бројање ћелија које садрже одређену реч или знак(е) као део садржај ћелије.
Савет. Ако желите да пребројите ћелије са стварним питањемзнак или звездицу, откуцајте тилду (~) испред звездице или знака питања.
Сада да видимо како можете да користите џокер знак у стварним формулама ЦОУНТИФС у Екцел-у. Претпоставимо да имате листу пројеката у колони А. Желите да знате колико пројеката је већ додељено некоме, односно имате било које име у колони Б. И пошто учимо како да користимо функцију ЦОУНТИФС са више критеријума, додајмо други услов - Завршни датум у колони Д такође треба да буде подешен.
Ево формуле која ради као посластица:
=ЦОУНТИФС(Б2: Б10,"*",Д2:Д10,""&амп;""))
Имајте на уму да не можете да користите џокер знак у 2. критеријуму јер имате датуме, а не текстуалне вредности у колони Д. Због тога користите критеријуме који проналазе непразне ћелије: ""&амп;""
ЦОУНТИФС и ЦОУНТИФ са више критеријума за датуме
Формуле ЦОУНТИФС и ЦОУНТИФ које користите за датуме су веома сличне горњим формулама за бројеве.
Пример 1. Бројите датуме у одређеном периоду
Да бисте пребројали датуме који спадају у одређени период, можете користити и формулу ЦОУНТИФС са два критеријума или комбинацију од две функције ЦОУНТИФ.
На пример, следеће формуле броје број датума у ћелијама Ц2 до Ц10 који падају између 1. јуна 2014. и 7. јуна 2014., укључујући:
=COUNTIFS(C2:C9, ">=6/1/2014", C2:C9, "<=6/7/2014")
=COUNTIF(C2:C9, ">=6/1/2014") - COUNTIF(C2:C9, ">6/7/2014")
Пример 2. Бројите датуме савише услова
На исти начин, можете користити формулу ЦОУНТИФС да бисте пребројали број датума у различитим колонама који испуњавају 2 или више услова. На пример, формула испод ће сазнати колико је производа купљено после 20. маја и испоручено после 1. јуна:
=COUNTIFS(C2:C9, ">5/1/2014", D2:D9, ">6/7/2014")
Пример 3. Број датуми са више услова на основу тренутног датума
Можете користити Екцел-ову ТОДАИ() функцију у комбинацији са ЦОУНТИФ да бисте бројали датуме на основу тренутног датума.
На пример, следећа ЦОУНТИФ формула са два опсега и два критеријума ће вам рећи колико производа је већ купљено, али још није испоручено.
=COUNTIFS(C2:C9, ""&TODAY())
Ова формула дозвољава многе могуће варијације. На пример, можете га подесити тако да броји колико је производа купљено пре више од недељу дана и још нису испоручени:
=COUNTIFS(C2:C9, ""&TODAY())
Овако бројите ћелије са више критеријума у Екцел-у. Надам се да ће вам ови примери бити од помоћи. У сваком случају, захваљујем вам се што читате и надам се да се видимо на нашем блогу следеће недеље!