Chceme počítat něco v dosahu, pouze pokud se v Excelu shodují dvě podmínky. Zde můžeme použít funkci COUNTIFS v Excelu. Funkce COUNTIFS může počítat s více kritérii. A pokud jsou splněna pouze všechna kritéria, započítá se řádek. Je to tak trochu logické. Začněme tedy…
Obecný vzorec
= COUNTIFS (rozsah_kritérií1, kritéria1, rozsah_kritérií2, kritéria2)
Rozsah_kritérií1: Toto je první rozsah kritérií. To je povinné. Vaše první podmínka pro bude z tohoto rozmezí.
Kritéria 1: Toto je první kritérium z rozsahu kritérií1.
Rozsah_kritérií2: Toto je druhé rozmezí kritérií pro vaši druhou podmínku. To může být stejné jako u prvního.
Kritéria 2: Kritérium2 je druhou podmínkou z rozsahu kritérií 2.
Nyní si dáme příklad:
Příklad
Tato data máme pro náš příklad COUNTIFS.
A na tyto dva dotazy musíme odpovědět.
Takže pro první dotaz máme dvě podmínky z jednoho sloupce, Věk.
Chcete -li odpovědět na dotaz, Spočítat lidi, jejichž věk je mezi 50-80 all-inclusive, napište tento vzorec COUNTIFS.
= COUNTIFS (B2: B10, "> = 50", B2: B10, "<= 80")
Všimněte si, že pro obě podmínky máme stejná kritéria v rozmezí B2: B10. Excel nemá námitky proti použití stejných rozsahů kritérií. S vybraným datovým výstupem by bylo 3.
Jak to funguje?
Jednoduché, k funkce nejprve vyhledá všechny hodnoty v rozsahu B2: B10 to bude {81,58,85,57,76}. Pak v {81,58,85,57,76} seznam bude vypadat všechny hodnoty, které jsou menší nebo rovny 80 a to bude {58,57,76}. A to je 3.
Nyní ve druhém dotazu, ve kterém je třeba Počet lidí, kteří si objednali Tužku, a věk je méně než 15 let. Musíme počítat s více kritérii a různými sloupci.
Dva odpovězte na tento dotaz a napište tento vzorec COUNTIFS.
= COUNTIFS (C2: C10, "Tužka", B2: B10, "<15")
Všimli jsme si, že jsme pro svůj stav použili dva různé sloupce.
Toto je klasický způsob počítání v aplikaci Excel pro dvě nebo více kritérií. Existuje však alternativní způsob počítání, pokud se shodují dvě kritéria.
Alternativní způsob COUNTIFS k COUNT Pokud se shodují dvě kritéria
Vezměme si tedy stejný příklad a dotazy jako výše.
Počítejte lidi, jejichž věk je mezi 50–80 all-inclusive
= SUMPRODUKT ((B2: B10> = 50)*(B2: B10 <= 80))
Ano, funkce SUMPRODUCT se také může počítat. Zde jsem podrobně vysvětlil funkci SUMPRODUCT.
Počet lidí, kteří si objednali Tužku, a věk je méně než 15 let
= SUMPRODUCT ((C2: C10 = "Tužka")*(B2: B10 <15))
V zásadě se výše uvedený vzorec SUMPRODUCT bude chovat jako funkce COUNTIFS a pokud by pro to napsal obecný vzorec, vypadalo by to…
Obecný vzorec, který počítá se dvěma podmínkami pomocí funkce SUMPRODUCT
= SUMPRODUCT ((rozsah1 (kritéria1))*(rozsah2 (kritéria2)))
Zde kritérium1 a kritérium2 může být jakákoli podmínka, která by generovala pole Skutečný a Nepravdivé z rozsah 1 a rozsah 2. Např. = ”Abc”,> 20, “2x”, ČÍSLO(rozsah) atd.
Dobře, tak jsem zde popsal, jak používat funkci COUNTIFS, když máte dvě kritéria. Pokud to však stále nebylo řešení, které jste hledali, dejte mi vědět svůj scénář v sekci komentáře níže.
COUNTIFS S NEBO Pro více kritérií
Počítejte buňky, které obsahují to či ono
Jak počítat jedinečný text v aplikaci Excel
Oblíbené články:
50 zkratek aplikace Excel pro zvýšení produktivity
Funkce VLOOKUP v Excelu
COUNTIF v aplikaci Excel 2016
Jak používat funkci SUMIF v aplikaci Excel