
Obecný vzorec
=COUNTIF(rng,value1) + COUNTIF(rng,value2)
souhrn
Chcete-li spočítat počet buněk rovný jedné hodnotě NEBO jiné, použijte vzorec, který dvakrát používá funkci COUNTIF. V zobrazeném příkladu obsahuje buňka E5 tento vzorec:
=COUNTIF(B5:B10,"apples")+COUNTIF(B5:B10,"pears")
Vysvětlení
COUNTIF spočítá počet buněk v rozsahu, který odpovídá zadaným kritériím. V tomto případě je kritériem pro první COUNTIF „jablka“ a kritériem pro druhý COUNTIF jsou „hrušky“. První COUNTIF vrací počet buněk v B5: B10 rovný „jablkům“, 2. Druhý COUNTIF vrací počet buněk v B5: B10 rovný „hruškám“, 1. Vzorec jednoduše sčítá oba výsledky dohromady a vrací konečný výsledek 3.
COUNTIF nerozlišuje velká a malá písmena. Následující vzorce vrátí stejný výsledek:
=COUNTIF(range,"apples") =COUNTIF(range,"APPLES")
Text versus čísla
Textové hodnoty v kritériích COUNTIF musí být uzavřeny v uvozovkách (""), ale čísla ne. Chcete-li počítat buňky v rozsahu rovném nule nebo 1, můžete použít:
=COUNTIF(rng,0) + COUNTIF(rng,1)
Pokud potřebujete spočítat buňky, které obsahují buď X nebo Y (místo rovného X nebo Y), podívejte se na příklad vzorce zde.
Alternativní syntaxe
Můžete také použít konstantu pole k počítání buněk rovných buď x nebo y, což vypadá takto:
=SUM(COUNTIF(range,("x","y")))
Podle zobrazeného příkladu můžete počítat buňky rovné „jablkům“ nebo „hruškám“ pomocí:
=SUM(COUNTIF(B5:B10,("apples","pears")))
Když takto zadáte COUNTIF více hodnot, vrátí pole obsahující více výsledků. Funkce SUM se používá k vrácení konečného SUMA:
=SUM(COUNTIF(B5:B10,("apples","pears"))) =SUM((2,1)) =3