- Příklady vzorců:
- Popis funkce COUNTIF:
- COUNTIF Syntaxe
- Počítat prázdné a neprázdné buňky Příklady:
- Countif Wildcard
- Text - Přesná shoda
- Text - obsahuje text
- Text - obsahuje libovolný text
- Countif Color
- Countif Duplikáty
- Countif se dvěma nebo více podmínkami - funkce Countifs
- COUNTIFS - větší než a méně než
- COUNTIFS - období
- COUNTIFS - Or
- Syntaxe a argumenty:
- COUNTIF Příklady VBA
- Jak používat funkci COUNTIF pro Excel:
Tento výukový program Excel ukazuje, jak používat funkce Excel Countif a Countifs.
Příklady vzorců:
Popis funkce COUNTIF:
Počítá všechny buňky v sérii, které splňují jedno (COUNTIF) nebo více (COUNTIFS) zadaných kritérií.
COUNTIF Syntaxe
range - Pole čísel, textu nebo prázdných hodnot.
kritéria - řetězec obsahující kritéria. Příklad „> 0“
Další příklady:
Nejprve se podívejme na snadný příklad COUNTIF:
COUNTIF Větší než nula
Tento kód započítá všechny buňky, které jsou ve sloupci A větší než nula.= countif (a4: a10, "> 0")
COUNTIF méně než nula
Tento kód započítá všechny buňky, které jsou ve sloupci A menší než nula.= countif (a4: a10, "<0")
COUNTIF prázdné buňky
= countif (a4: a10, "")
Tento vzorec COUNTIF počítá všechny prázdné buňky ve sloupci A. Místo toho však můžete použít COUNTBLANK k počítání všech prázdných buněk:= countblank (a4: a10)
Nepočítejte prázdné buňky
Počítání prázdných buněk je trochu složitější. Mysleli byste si, že tím se spočítají všechny prázdné buňky:= countif (a4: a10, "")
a obvykle ano, až na jednu výraznou výjimku. Pokud buňka obsahuje vzorec, jehož výsledkem je „“ (prázdné), výše uvedený kód jej započítá jako neprázdný, protože v buňce vzorec existuje. Místo toho použijte tento vzorec:= countif (a4: a10, "*?")
Tento vzorec využívá zástupné znaky. Dozvíme se o nich níže.
Měli byste vědět ještě jednu funkci počítání: Funkce COUNTA. Funkce COUNTA počítá všechny buňky, které obsahují cokoli: vzorec (i když má za následek „“), logickou hodnotu (PRAVDA nebo NEPRAVDA), text nebo číslo.
Počítat prázdné a neprázdné buňky Příklady:
!!!!!!!!! obrázek různých příkladů !!!!!!!!!!
(zmínit counta?)
Countif Wildcard
Možná jste už slyšeli o zástupných kartách v Excelu. Zástupné znaky jsou znaky, které mohou představovat libovolný znak. Zde je graf:
obrázek s jablky
Text - Přesná shoda
= countif (a2: a10, "jablka")
Text - obsahuje text
= countif (a2: a10, "*jablka*")
Text - obsahuje libovolný text
= countif (a2: a10, "*")
Countif - neobsahuje žádný text
= countif (a2: a10, "*")
Countif Color
Bohužel neexistuje snadný způsob počítání buněk se specifickými barvami. K tomu budete muset použít VBA. Zde je odkaz s dalšími informacemi: CountIf Cell Color pomocí VBA>.
Countif Duplikáty
Existuje mnoho způsobů, jak počítat duplikáty, ale podívejme se na jednu z jednodušších metod, používající pouze funkce COUNTIF.
Obrázek
Nejprve vytvořte sloupec, který bude počítat, jak často se v datech objeví záznam. Jakýkoli záznam, který se objeví více než jednou (> 1), je považován za duplikát.= počítat
Poté vytvoříme funkci COUNTIF pro počítání počtu záznamů, které se objeví více než jednou:= počítat
Countif se dvěma nebo více podmínkami - funkce Countifs
Doposud jsme pracovali pouze s funkcí COUNTIF. Funkce COUNTIF může současně zpracovávat pouze jedno kritérium. K COUNTIF s více kritérii musíte použít funkci COUNTIFS. COUNTIFS se chová přesně jako COUNTIF. Stačí přidat další kritéria. Podívejme se na několik příkladů …
OBRAZ
COUNTIFS - větší než a méně než
Pojďme udělat COUNTIF, kde zkontrolujeme, zda číslo spadá do rozsahu. Číslo musí být větší než 0, ale menší než 100:
COUNTIFS - období
Nyní to zkusme s daty. Najít všechna data v rozmezí 1. 1. 2015 až 15. 7. 2015:
COUNTIFS - Or
Zatím jsme řešili pouze A kritéria. Příklad: Větší než 0 A méně než 100. S čím se COUNTIFS dělá NEBO?
kontingenční tabulka countif
Jak udělat Countif v Excelu
Kritéria pro Countif
mít v horní části hypertextové odkazy na různé sekce
mít odkazy na jeho obsah na stránce vzorců s # pro propojení s různými věcmi
když použijete kritéria, považujte to za text
obraz
Syntaxe a argumenty:
X -
COUNTIF Příklady VBA
K funkci Excel COUNTIF můžete také přistupovat z VBA pomocí Application.WorksheetFunction.
Typ:
1 | application.worksheetfunction.CountIf (rozsah, kritéria) |
Za předpokladu, že máme data zobrazená výše:
1 | WorksheetFunction.CountIf (rozsah ("A1: A10"), "> 60") |
Vrátí 4, protože existují čtyři buňky s hodnotami většími než 60
1 | WorksheetFunction.CountIf (rozsah ("A1: A10"), "10") |
Vrátí 1, protože existuje jedna buňka s hodnotou rovnou 10
1 | MsgBox WorksheetFunction.CountIf (rozsah ("A1: A10"), "") |
Vrátí 10, protože všechny buňky mají hodnoty
1 | MsgBox WorksheetFunction.CountIf (rozsah ("A1: A10"), "") |
Vrátí 10, protože nejsou žádné prázdné buňky
Za předpokladu, že máme data v tabulce s názvem „Tabulka1“, která je zobrazena výše:
1 | WorksheetFunction.CountIf (rozsah ("Tabulka1"), "*test*") |
Vrátí 6, protože existuje šest buněk, které obsahují slovo „test“.
1 | WorksheetFunction.CountIf (rozsah ("Tabulka1"), "test") |
Vrátí 6, protože neexistují žádné buňky, které obsahují POUZE slovo „test“.
1 | WorksheetFunction.CountIf (Rozsah ("Tabulka1"), "F*") |
Vrátí 6, protože existují tři buňky, jejichž hodnoty začínají písmenem „F“.
Jak používat funkci COUNTIF pro Excel:
Vraťte se do seznamu funkcí
Další informace o funkci COUNTIF naleznete na stránce nápovědy Microsoft COUNTIF.
Než budeme mluvit o tom, jak používat funkci countif, měli bychom zmínit tyto 3 další funkce
počet
counta
Countblanks