Všeobecný vzorec
=COUNTIF(rng,value1) + COUNTIF(rng,value2)
Zhrnutie
Ak chcete spočítať počet buniek rovný jednej hodnote ALEBO inej, použite vzorec, ktorý dvakrát používa funkciu COUNTIF. V zobrazenom príklade obsahuje bunka E5 tento vzorec:
=COUNTIF(B5:B10,"apples")+COUNTIF(B5:B10,"pears")
Vysvetlenie
COUNTIF počíta počet buniek v rozsahu, ktoré zodpovedajú zadaným kritériám. V tomto prípade sú kritériá pre prvý COUNTIF „jablká“ a kritériá pre druhý COUNTIF sú „hrušky“. Prvý COUNTIF vráti počet buniek v B5: B10 rovný „jablkám“, 2. Druhý COUNTIF vráti počet buniek v B5: B10 rovný „hruškám“, 1. Vzorec jednoducho sčíta obidva výsledky a vráti konečný výsledok 3.
COUNTIF nerozlišuje veľké a malé písmená. Nasledujúce vzorce vrátia rovnaký výsledok:
=COUNTIF(range,"apples") =COUNTIF(range,"APPLES")
Text verzus čísla
Textové hodnoty v kritériách COUNTIF musia byť uzavreté v úvodzovkách (""), ale čísla nie. Ak chcete počítať bunky v rozsahu rovnajúcom sa nule alebo 1, môžete použiť:
=COUNTIF(rng,0) + COUNTIF(rng,1)
Ak potrebujete spočítať bunky, ktoré obsahujú buď X alebo Y (namiesto rovnosti X alebo Y), pozrite si príklad vzorca tu.
Alternatívna syntax
Môžete tiež použiť konštantu poľa na spočítanie buniek rovných x alebo y, ktoré vyzerajú takto:
=SUM(COUNTIF(range,("x","y")))
Podľa zobrazeného príkladu môžete bunky počítať ako „jablká“ alebo „hrušky“ pomocou:
=SUM(COUNTIF(B5:B10,("apples","pears")))
Keď takto zadáte viac hodnôt do COUNTIF, vráti sa pole obsahujúce viac výsledkov. Funkcia SUM sa používa na vrátenie konečného SUM:
=SUM(COUNTIF(B5:B10,("apples","pears"))) =SUM((2,1)) =3