COUNTIF vrací podmíněný počet v určitém rozsahu
Funkce COUNTIF kombinuje funkci IF a funkci COUNT v tabulkách Google. Tato kombinace umožňuje určit počet opakování konkrétních dat ve vybraném rozsahu buněk, které splňují jedno zadané kritérium. Zde funguje funkce:
- Funkce IF funkce určuje, která data splňují zadané kritérium.
- Část funkce funkce COUNT udává počet buněk, které splňují kritérium.
Syntaxe a argumenty funkce COUNTIF
Syntaxe funkce odkazuje na rozložení funkce a obsahuje název funkce, závorky, oddělovače čárky a argumenty . Syntaxe funkce COUNTIF je:
= COUNTIF (rozsah, kritérium)
Rozsah je skupina buněk, které je funkce vyhledávána. Kritérium určuje, zda se buňka identifikovaná v argumentu rozsahu spočítá nebo ne. Kritériem může být:
- Číslo.
- Odkaz na buňku na umístění dat v listu, například B12.
- Výraz, například 100, "<= 1000" nebo "<>" & B12.
- Textová data nebo textový řetězec , například "Kresby".
Pokud argument argumentu obsahuje čísla:
- Srovnávací operátor, např. > (Větší než), <= (méně než nebo rovný) nebo <> (nerovný) může být použit v výrazu a každá buňka v rozsahu je kontrolována, aby zjistila, zda splňuje kritérium .
- Pro hledání kritéria pro stejné hodnoty nemusí být v výrazu zahrnuto totožné znaménko a hodnota nemusí být uzavřena v uvozovkách. Například 100 může být použito pro argument kritéria místo "= 100", i když oba budou fungovat.
- U nerovných výrazů, které neobsahují odkazy na buňky, musí být celý výraz uzavřen do dvojitých uvozovek , například "<= 1000"
- Pro výrazy používající porovnávací operátory a odkazy na buňky nejsou odkazy na buňky uzavřeny v uvozovkách, například "<>" a B12 nebo "<=" & C12.
- Pro výrazy pomocí srovnávacích operátorů a odkazů na buňky je porovnávací operátor spojen s odkazem na buňku pomocí ampersand ( & ), což je spojovací znak v aplikaci Excel a v tabulkách Google, například "<>" a B12 nebo "<=" & C12.
Pokud argument rozsahu obsahuje textová data:
- Textové řetězce musí být uzavřeny v uvozovkách, například "závěsy".
- Textové řetězce mohou obsahovat ? a * zástupné znaky, které odpovídají jednomu (?) nebo více (*) souvislým znakům.
- Chcete-li odpovídat skutečným? nebo *, předcházejí tyto znaky tildem , jako je ~? a ~ *.
COUNTIF Funkční příklady
Jak je znázorněno na obrázku přiloženém k tomuto článku, funkce COUNTIF se používá k vyhledání počtu buněk dat ve sloupci A, které odpovídají různým kritériím. Výsledky ve formulech COUNTIF jsou zobrazeny ve sloupci B a vzorec je uveden ve sloupci C.
- Prvních pět řádků příkladu obsahuje textová data pro argument kritéria funkce a pro argument argumentu použijí buňky A2 až A6.
- Posledních pět řádků obsahuje číselná data pro argument kritéria.
Zadání funkce COUNT
Tabulky Google nepoužívá dialogová okna pro zadání argumentů funkce, jako je tomu v aplikaci Excel. Namísto toho má pole automatického navrhování, které se objeví, když je název funkce zadán do buňky. Následující kroky podrobně popisují zadání funkce COUNTIF a její argumenty umístěné v buňce B11 vzorového obrázku. V této buňce COUNTIF vyhledá rozsah A7 až A11 pro čísla, která jsou menší nebo rovna 100 000.
Chcete-li zadat funkci COUNTIF a její argumenty zobrazené v buňce B11 obrázku:
- Klepnutím na buňku B11 ji vytvoříte jako aktivní buňku . Zde se zobrazí výsledky funkce COUNTIF.
- Zadejte znaménko ( = ), za kterým následuje název funkce countif.
- Během zadávání se zobrazí pole automatického navrhování s názvy a syntaxí funkcí, které začínají písmenem C.
- Když se v poli objeví název COUNTIF , stisknutím klávesy Enter na klávesnici zadejte název funkce a otevřete kulatý rámeček do buňky B11.
- Zvýrazněte buňky A7 až A11, abyste je zahrnovali jako argument rozsahu rozsahu.
- Zadejte čárku, která bude sloužit jako oddělovač mezi argumenty rozsahu a kritéria.
- Za čárkou zadejte výraz "<=" a C12 jako argument kritéria.
- Stiskněte klávesu Enter na klávesnici pro vložení uzavíracího kroužku a dokončete funkci.
- Odpověď 4 by se měla zobrazit v buňce B11, protože všechny čtyři buňky v argumentu rozsahu obsahují čísla menší nebo rovna 100 000.
- Když klepnete na buňku B11 , vyplní vzorec = countif (A7: A10, "<=" & C12 se objeví ve vzorci nad tabulkou .