Spočítá buňky v oblasti, které odpovídají zadanému kritériu.
Syntaxe
COUNTIF(oblast;kritérium)
Oblast je oblast buněk, ve které chcete spočítat buňky.
Kritérium definuje, které buňky se budou počítat. Zadává se jako číslo, výraz, odkaz na buňku nebo text. Například 32, "32", ">32", "jablka" nebo B4.
Komentář
Aplikace Microsoft Excel nabízí další funkce, které slouží k analýze dat na základě podmínky.
- Chcete-li například vypočítat součet na základě textového řetězce nebo čísla v určité oblasti, použijte funkci SUMIF.
- Pokud chcete, aby vzorec vrátil na základě podmínky jednu ze dvou hodnot, například prémii na základě dosažené prodejní částky, použijte funkci KDYŽ.
- Chcete-li spočítat buňky, které jsou prázdné nebo naopak nejsou prázdné, použijte funkci COUNTBLANK nebo funkci POČET2.
Příklad 1: Obvyklé vzorce s funkcí COUNTIF
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte klávesy CTRL+C.
- Vyberte v listu buňku A1 a stiskněte klávesy CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte klávesy CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
B |
| Data |
Data |
| jablka |
32 |
| pomeranče |
54 |
| broskve |
75 |
| jablka |
86 |
| Vzorec |
Popis (výsledek) |
| =COUNTIF(A2:A5;"jablka") |
Počet buněk v prvním výše uvedeném sloupci obsahujících text jablka (2) |
| =COUNTIF(A2:A5;A4) | Počet buněk v prvním výše uvedeném sloupci obsahujících text broskve (2)
| | =COUNTIF(A2:A5;A3)+COUNTIF(A2:A5;A2) | Počet buněk v prvním výše uvedeném sloupci obsahujících text pomeranče nebo jablka (3)
|
| =COUNTIF(B2:B5;">55") |
Počet buněk ve druhém výše uvedeném sloupci obsahujících hodnotu větší než 55 (2) |
| =COUNTIF(B2:B5;"<>"&B4) | Počet buněk ve druhém výše uvedeném sloupci obsahujících hodnotu různou od 75 (3)
| | =COUNTIF(B2:B5;">=32")-COUNTIF(B2:B5;">85") | Počet buněk ve druhém výše uvedeném sloupci obsahujících hodnotu větší nebo rovnu 32 a menší nebo rovnu 85 (3)
|
|
Příklad 2: Vzorce s funkcí COUNTIF používající zástupné znaky a zpracovávající prázdné hodnoty
Příklad snadněji pochopíte, pokud jej zkopírujete do prázdného listu.
Jak?
- Vytvořte prázdný sešit nebo list.
- Vyberte příklad v tématu nápovědy. Nevybírejte řádek ani záhlaví sloupců.

Výběr příkladu z nápovědy
- Stiskněte kombinaci kláves CTRL+C.
- V listu vyberte buňku A1 a stiskněte kombinaci kláves CTRL+V.
- Chcete-li přepnout mezi zobrazením výsledků a zobrazením vzorců, které vracejí tyto výsledky, stiskněte kombinaci kláves CTRL+` (čárka nad vlevo) nebo v nabídce Nástroje přejděte na příkaz Závislosti vzorců a klepněte na příkaz Režim závislostí vzorců.
|
|
| A |
B |
| Data |
Data |
| jablka |
Ano |
| | |
| pomeranče |
NE |
| broskve |
Ne |
| | |
| jablka |
AnO |
| Vzorec |
Popis (výsledek) |
| =COUNTIF(A2:A7;"*e") |
Počet buněk v prvním výše uvedeném sloupci končících písmenem "e" (2)
|
| =COUNTIF(A2:A7;"??????e") | Počet buněk v prvním výše uvedeném sloupci končících písmenem "e" a obsahujících přesně 7 písmen (1)
| | =COUNTIF(A2:A7;"*") | Počet buněk v prvním výše uvedeném sloupci obsahujících jakýkoli text (4) | | =COUNTIF(A2:A7;"<>"&"*") | Počet buněk v prvním výše uvedeném sloupci neobsahujících žádný text (2)
| | =COUNTIF(B2:B7;"Ne") / ŘÁDKY(B2:B7) | Průměrný počet záporných odpovědí v druhém výše uvedeném sloupci v poměru k celkovému počtu odpovědí včetně prázdných buněk – formátovaný jako procentuální údaj bez desetinných míst (33%)
| | =COUNTIF(B2:B7;"Ano") / (ŘÁDKY(B2:B7)-COUNTIF(B2:B7; "<>"&"*")) | Průměrný počet kladných odpovědí v druhém výše uvedeném sloupci v poměru k celkovému počtu odpovědí kromě prázdných buněk – formátovaný jako procentuální údaj bez desetinných míst (50%)
|
|
Poznámka: Chcete-li číslo zobrazit jako procenta, vyberte buňku a klepněte v nabídce Formát na příkaz Buňky. Klepněte na kartu Číslo a potom v seznamu Druh klepněte na položku Procenta.