Excel vzorec: Počet buniek rovných x alebo y -

Obsah

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

Zaujímavé články...