Jak používat funkce Countif & Countifs v Excelu

Změňte hodnotu "rozsah" tak, aby odpovídala datům, která chcete vyhodnotit. Chcete-li například zkontrolovat prodejní čísla od C1 do C99, vložte „C1:C99“ místo „rozsah“. Chcete-li odkazovat na rozsah na jiném listu, použijte "SheetName! C1:C99" místo toho. Zadání „[WorkbookName]SheetName! C1:99" odkazuje na rozsah v jiném sešitu.

Nahraďte "kritéria" hodnocením. Ať už pracujete s čísly nebo textem, kritéria, včetně operátoru a hodnoty, by měla být uzavřena v uvozovkách. Pokud je hodnocení prostým srovnáním "rovná se", můžete rovnítko vynechat. Chcete-li v předchozím příkladu hledat prodeje přesahující 100 USD, změňte vzorec na: =CountIf (C1:C99,">100")

Zadejte stejný počáteční vzorec, jaký jste použili v příkladu CountIf, ale místo toho použijte "CountIfs". Bez dalších kritérií funguje funkce CountIfs přesně jako funkce CountIf a poskytuje stejné výsledky, takže následující vzorec je dokonale platný: =CountIfs (C1:C99,">100")

Před závěrečnou závorku přidejte čárku a zadejte rozsah sekundárních kritérií. V tomto příkladu, pokud chcete také zkontrolovat jméno zaměstnance ve sloupci A, připojte vzorec (nezapomeňte, že je stále neúplný) jako: =CountIfs (C1:C99,">100",A1:A99) Druhý rozsah musí obsahovat stejný počet řádků a sloupců jako první rozsah, ale nemusí být v sousedních sloupcích nebo začínat na stejné číslo řádku.

Za druhý rozsah přidejte čárku a zadejte nová kritéria. Chcete-li v příkladu zkontrolovat, zda je jméno zaměstnance "Doe, John", změňte vzorec na: =CountIfs (C1:C99,">100",A1:A99,"Doe, John")

Tento vzorec zvýší čítač pouze v případě, že záznam ve sloupci C je větší než 100 a záznam ve sloupci A rovná se "Laň, John." Když jsou zahrnuty dva rozsahy, Excel nemusí nutně porovnávat data na stejném řádku číslo; ale spíše porovnává relativní záznamy. Pokud byl například druhý rozsah "A11:A109", Excel nejprve zkontroluje, zda je C1 větší než 100, a poté, zda se A11 rovná "Doe, John." Excel poté pokračuje v kontrole C2 a A12 a tak dále.

Přidejte další rozsahy a kritéria, dokud nebudou splněny všechny vaše podmínky. Na rozdíl od omezení funkce CountIf na jediné porovnání podporuje funkce CountIfs až 127 párů rozsahů a kritérií.

Obě funkce podporují zástupné znaky, jako je otazník nebo hvězdička, aby odpovídaly jednomu nebo více znakům. Například kritérium „r? n“ odpovídá „run“ nebo „run“, ale nikoli „rain“. Kritéria „r*n“ odpovídají „rn“, „run“, „ran“ nebo „rain“. Pokud potřebujete porovnat skutečné otazník nebo hvězdičku, umístěte před značku vlnovku, například "jsi si jistý~?" aby odpovídal textu následovanému pouze otázkou označit.