ve výchozím nastavení platí funkce COUNTIFS a logika. Když dodáváte více podmínek, musí se všechny podmínky shodovat, aby se vygeneroval počet.,
Jedním z řešení je poskytnout více kritérií v poli konstantní, jako je tento:
{"complete","pending"}To způsobí, COUNTIFS vrátit dva výsledky: počet pro „kompletní“ a počítat pro „čekající“, balené v poli výsledek, jako je tento:
{4,2}získat konečný celkový, zabalíme COUNTIFS uvnitř ČÁSTKU. Funkce součet pak sečte všechny položky v poli a vrátí výsledek.,
přidání dalšího nebo kritérií
do tohoto vzorce můžete přidat jedno další kritérium, ale pro jedno kritérium budete muset použít jedno pole sloupců a jedno pole řádků pro druhé. Tak, například, aby počet příkazů, které jsou „Úplné“ nebo „Čekající“, ani pro „Andy Garcia“ nebo „Bob Jones“, můžete použít:
=SUM(COUNTIFS(D4:D11,{"complete","pending"},C4:C11,{"Bob Jones";"Andy Garcia"}))Poznámka: použijte středník pro druhé pole konstantní, což vytváří vertikální pole., To funguje, protože aplikace Excel „páry“ prvky ve dvou maticové konstanty a vrátí je jako dvourozměrné pole výsledků uvnitř ČÁSTKU, jako je tento:
=SUM({1,0;1,0})Pokud máte více než dvě kritéria, zvažte funkce sumproduct vzorec, jak je popsáno zde.
odkaz na Buňku kritéria pro
použití mobilní reference pro kritéria, můžete použít maticový vzorec, jako je tento:
={SUM(COUNTIFS(range1,range2))}Kde range1 je na kritéria rozsahu, a range2 obsahuje kritéria.,
Zástupné znaky a double-počítání
COUNTIF a COUNTIFS podporu zástupných znaků, ale musíte být opatrní, aby nedošlo k dvojímu započítání, když máte více „obsahuje“ podmínky, NEBO logiku. Viz tento příklad pro více informací