Az Excel 2010 számos számláló függvényt kínál – beleértve a COUNT, COUNTA, COUNTBLANK és COUNTIF – a Statisztikai kategóriában, amelyek lehetővé teszik a numerikus értékeket tartalmazó cellák számának megszámlálását, amelyek nem üresek (és így bármilyen bejegyzést tartalmaznak). vagy amelyek értékei megfelelnek az Ön által megadott feltételeknek. Ezeket a függvényeket a Képletek lap További funkciók gomb legördülő menüjéből elérhető Statisztikai folytatás menüben találja.
Az Excel COUNTIF funkciója csak akkor számolja meg a cellákat egy tartományban, ha megfelel egy bizonyos feltételnek. A COUNTIF függvény két argumentumot vesz fel, és a következő szintaxist használja:
=COUNTIF(tartomány;kritérium)
A tartomány argumentum adja meg a cellák azon tartományát, amelyből a feltételes számot ki kell számítani. A kritérium argumentum határozza meg a használandó feltételt. Ezt az argumentumot számként, kifejezésként vagy szövegként is kifejezheti, amely jelzi, hogy mely cellákat kell megszámolni. Ha számot ad meg a kritérium argumentumhoz, nem kell idézőjelbe tenni a számot. Például egy táblázat_adat nevű cellatartományban az 5-ös számot tartalmazó bejegyzések számának megszámlálásához adja meg a következő COUNTIF képletet:
=SZÁMIF(tábla_adat,5)
Ha azonban egy kifejezést vagy szöveget ad meg kritérium argumentumként, akkor a kifejezést vagy szöveget idézőjelek közé kell tenni, például „=5”, „>20” vagy „New York”. Tehát, ha a COUNTIF segítségével szeretné megtudni, hogy a table_data tartományban hány cella rendelkezik 5-nél nagyobb értékkel, adja meg a COUNTIF függvénynek ezt a verzióját:
=SZÁMIF(tábla_adat,">5")
Ha a COUNTIF függvényt szeretné használni azon cellák számának megállapítására, amelyek tartalma megegyezik a munkalap egy adott cellájának tartalmával, akkor egyszerűen adja hozzá a cellahivatkozást a függvény feltétel argumentumaként. Például, ha meg szeretné számolni a táblázat_adat tartomány azon celláit, amelyek megegyeznek a munkalap B3 cellájának tartalmával, adja meg a következő képletet:
=SZÁMIF(tábla_adat,B3)