Meg kell számolod valamit az Excelben bizonyos feltételek alapján? Akkor a DARABHATÖBB függvényre (angolul COUNTIFS függvény) lesz szükséged. Ebben a posztban többfelé példán keresztül mutatom be, miként tudod ezt megtenni.
A függvény megszámolja, hogy hány olyan cella van, amely megfelel a megadott feltételeknek.
Darab függvények
Amennyiben meg szeretnél valamit számolni, valamilyen darab függvényre lesz szükséged.
Az Excel egyik leggyakrabban használt funkciója a megszámlálás. Ezekhez több függvényt is biztosít a program. Nézzük, milyen darab függvények vannak. (Ezekről is olvashatsz bővebben a bejegyzéseinkben.)
függvény | megszámlálás tárgya |
---|---|
DARAB | számot tartalmazó cellák |
DARAB2 | tartalommal rendelkező cellák (nem üres cellák) |
DARABÜRES | üres cellák |
DARABTELI | feltételnek megfelelő cellák |
DARABHATÖBB | több feltétel együttes teljesülésének megfelelő cellák |
Amennyiben egy tartományban lévő tételek számát szeretnéd megállapítani valamilyen feltételek szerint, akkor a DARABHATÖBB függvényt kell használnod.
Az Excel DARABHATÖBB függvény megszámolja, hogy hány olyan cella van egy tartományban, amely megfelel a megadott feltételeknek.
A DARABHATÖBB függvény meglehetősen hasonlít a DARABTELI függvényre (angolul COUNTIF). Míg a DARADTELI függvény egy feltételre használható, addig a DARABHATÖBB egy, vagy több feltételnek megfelelő cellákat számol meg.
A DARABTELI függvényről az Excel DARABTELI függvény példákkal posztunkban olvashatsz bővebben.
DARABHATÖBB függvény felépítése és jellemzői
Egy adott feltétel- vagy kritériumkészlet által meghatározott cellatartomány celláinak a számát adja meg.
Megadja, hogy hány olyan cella van, amely a megadott feltételeknek eleget tesz.
=DARABHATÖBB(Kritériumtartomány1; Kritérium1; Kritériumtartomány2; Kritérium2….)
Argumentumai:
• Kritériumtartomány1: az adott feltétellel kiértékelni kívánt cellatartomány. Vagyis ide kell beírni a vizsgálni kívánt tartomány celláit.
• Kritérium1: a feltétel, ami alapján össze szeretnéd számolni a cellákat. Tehát ide kell megadni a feltételt, szöveges vagy relációs formában.
Ahogy egy vizsgálat készen van, megjelenik a Kritériumtartomány2 és Kritérium2 és így tovább egészen 127-ig.
A Kritérium1 felirat mellé beírhatjuk a feltételt, ami lehet kifejezésként például: ”alma” (szöveges vizsgálat esetén idézőjelet kell használni), vagy megadhatunk a cellahivatkozást, amiben szerepel a feltétel.
Ha relációs jelet akarunk használni a kritériumhoz, akkor azt egy cellában is meg lehet adni, majd ezt kell behivatkozni a Kritérium felirat mellé. Vagy a következőképpen kell beírni például: ”>”&5 →fontos, hogy és (&) jellel tudod összekötni a relációs jelet (amit idézőjelbe kell tenni) és a számot.
A használható relációs jelek:
< ( kisebb)
> (nagyobb)
>= (nagyobb egyenlő)
<= (kisebb egyenlő)
= (egyenlő)
<> (nem egyenlő) (ez a két relációjel egymás mellett, < és >)
Ezt ki lehet kerülni azzal, ha rögtön egy külső cellába írod be azt, hogy >5, és ezt hivatkozod be.
Akár másik függvényt is beágyazhatunk a Kritérium argumentumba.
Valamint használhatóak a helyettesítő karakterek is. * tetszőleges számú karaktert helyettesít, míg a ? egy darab karaktert helyettesít.
DARABHATÖBB függvény példa – két feltétellel
A minta feladatot letöltheted innen: DARABHATÖBB függvény feladatok
Az alábbi képen egy rövid listát látsz laptop eladásokról, amiben szerepel a termék neve, az ára és hogyan fizették ki. A feladat az, hogy meghatározd, hogy hány Asus laptopot vettek, ami legalább 200000 Ft-ba került.

DARABHATÖBB függvény megoldás – két feltétellel
A C18 cellában állva hívd meg a DARABHATÖBB függvényt (angolul COUNTIFS függvény) és töltsd ki az argumentumokat.
Jelenleg két kritériumnak kell megfelelni, így két Kritériumtartomány és Kritérium párost kell kitölteni.
A Kritérium1 mellé a feltételt kell megadni. Most ez egy szöveges feltétel lesz, mert az Asus típusúakat keressük. Szöveges feltétel esetén figyelned kell rá, hogy idézőjelbe tedd a szöveget. Ha Függvényargumentum ablakban töltöd ki a függvényt, akkor a program magától kiteszi az idézőjelet. Viszont, ha rögtön a cellába írod, ez a segítség nincs meg. Ilyenkor #Név? hiba fog kerülni a függvényablakban, a cellában pedig rossz eredmény.
A csillag karakterrel (*) lehet helyettesíteni a nem ismert karaktereket, mivel nem számít most a márkán kívül a pontos elnevezés, Asus* kell alkalmazni.
Kritériumtartomány1: Termék oszlopa (A6:A16).
Kritérium1: „Asus* (módosítható E6 cellára, mert ott is ez szerepel)
Kritériumtartomány2: Ár oszlopa (B6:B16).
Kritérium2: >=200000 vagy cellahivatkozással az F6 cella
A megoldás egy cellába fog kerülni, mert egy eredmény lesz.
A megoldás az alábbi:
=DARABHATÖBB(A6:A16;E6;B6:B16;F6)

Végeredmény

A táblázatban 2 Asus laptop van, ami legalább 200000 Ft-ba kerül.
DARABHATÖBB függvény példa – ÁTLAG függvénnyel
A táblázatban egy cég üzletkötői láthatóak, és a hozzájuk tartozó üzletek bevételei. Add meg, hány átlag felett teljesítő férfi van. Ehhez használni kell az ÁTLAG függvényt, a DARABHATÖBB függvény kritériumában.

Nézzük!
DARABHATÖBB függvény megoldás – ÁTLAG függvénnyel
Akinek nehezére esik függvényt függvényben megírni, érdemes előszőr az ÁTLAG függvényt elkészítenie. = ÁTLAG(C23:C33)
Majd a C35 cellába hívd meg a függvényt és töltsd ki az argumentumokat.
Kritériumtartomány1: Nem oszlopa (B23:B33).
Kritérium1: „férfi” vagy E23 cellahivatkozás
Kritériumtartomány2: Üzletkötés bevétele oszlopa (C23:C33).
Kritérium2: ”>”&ÁTLAG(C23:C33)
Az átlagnál nagyobbat relációs jellel kell megadni, a jel idézőjelek között kell, hogy szerepeljen. Majd & jellel hozzá kell fűzni az ÁTLAG függvényt.
Cellában: =DARABHATÖBB(B23:B33;E23;C23:C33;”>”&ÁTLAG(C23:C33))
Ha egy másik cellában (pl: F24) előre megírod az ÁTLAG függvényt, akkor az alábbi módon kell szerepeltetni a Kritérium2-ben : „>”&F24.

A függvény eredménye: 3 ilyen ember van.
További DARABHATÖBB függvény feladat, megoldással
A táblázatban értékesítőket látsz, az általuk eladott terméket és a mennyiséget.
A feladat az, hogy meghatározd, hányszor adtak el átlag feletti mennyiségben szalagot. Bármilyen szalag számít, nagyon figyelj a feltétel megadásánál!

A megoldás a második munkalapon található.
Ha tetszett, kérlek, oszd meg másokkal is! Bátran böngéssz a többi témánk között!