A statisztikai függvények közé tartozó DARABTELI függvénnyel megszámlálhatja a megadott feltételeknek megfelelő cellákat. Segítségével például megszámolhatja, hogy egy adott város hányszor jelenik meg egy ügyféllistában.
A legegyszerűbb DARABTELI függvény így néz ki:
- =DARABTELI(Hol szeretne keresni?, Mit szeretne keresni?)
Például:
- =DARABTELI(A2:A5,"London")
- =DARABTELI(A2:A5;A4)
Szintaxis
DARABTELI(tartomány; kritérium)
| Argumentum neve | Leírás: |
|---|---|
| tartomány (kötelező) | A megszámolni kívánt cellák csoportja. A tartomány tartalmazhat számokat, tömböket, elnevezett tartományt vagy számokat tartalmazó hivatkozásokat. Az Excel figyelmen kívül hagyja az üres és a szöveges értékeket. Ismerje meg, hogyan jelölhet ki tartományokat egy munkalapon. |
| kritérium (kötelező) | A DARABTELI függvényt használó cellákat meghatározó szám, kifejezés, cellahivatkozás vagy szöveges karakterlánc. Használhat például számot (32), összehasonlítást (32>), cellát (B4) vagy szót (alma). A DARABTELI csak egyetlen kritériumot használ. Ha több kritériumot szeretne használni, használja a DARABHATÖBB függvényt. |
Példák a DARABTELI függvény használatára az Excelben
Ha használni szeretné ezeket a példákat az Excelben, másolja a vágólapra az alábbi táblázatban látható adatokat, és illessze be őket egy új munkalap A1 cellájába.
| Adatok | Adatok |
|---|---|
| alma | 32 |
| narancs | 54 |
| barack | 75 |
| alma | 86 |
| Képlet | Leírás: |
| =DARABTELI(A2:A5;"alma") | Megszámolja az A2-től A5-ig terjedő tartomány alma szót tartalmazó celláit. Az eredmény 2. |
| =DARABTELI(A2:A5;A4) | Megszámolja az A2-től A5-ig terjedő tartomány barack szót tartalmazó celláit (az A4 cellában megadott érték). Az eredmény 1. |
| =DARABTELI(A2:A5,A2)+DARABTELI(A2:A5,A3) | Megszámolja az A2-től A5-ig terjedő tartomány alma szót (az A2 cella értéke) és narancs szót (az A3 cella értéke) tartalmazó celláit. Az eredmény 3. Ez a képlet kétszer használja a DARABTELI függvényt több kritérium (kifejezésenként egy kritérium) megadásához. A DARABHATÖBB függvényt is használhatja. |
| =DARABTELI(B2:B5;">55") | Megszámolja a B2-től B5-ig terjedő tartomány 55-nél nagyobb értéket tartalmazó celláit. Az eredmény 2. |
| =DARABTELI(B2:B5;""<>&B4) | Megszámolja a B2-től B5-ig terjedő tartomány 75-tel nem egyenlő értéket tartalmazó celláit. Az és (&) jel a nem egyenlő ("<>") összehasonlító operátort és a B4 cellában szereplő értéket a következőképpen egyesíti: =DARABTELI(B2:B5;"<>75"). Az eredmény 3. |
| =DARABTELI(B2:B5;">=32")-DARABTELI(B2:B5;"<=85") | Megszámolja a B2-től B5-ig terjedő tartomány 32-vel egyenlő (>=) vagy azt meghaladó () vagy 85-tel< egyenlő (=) értéket tartalmazó celláit. Az eredmény 1. |
| =DARABTELI(A2:A5;"*") | Megszámolja az A2-től A5-ig terjedő tartomány szöveget tartalmazó celláit. A csillag (*) helyettesítő karakter egy tetszőleges karakter helyettesítésére szolgál. Az eredmény 4. |
| =DARABTELI(A2:A5;"?????es") | Megszámolja az A2-től A5-ig terjedő tartomány pontosan 7 karaktert tartalmazó, „es” betűkkel végződő celláit. A kérdőjel (?) helyettesítő karakter egyéni karakterek helyettesítésére szolgál. Az eredmény 2. |
Gyakori DARABTELI hibák elhárítása az Excelben
| Probléma | A probléma oka |
|---|---|
| Hosszú karakterláncok esetén nem megfelelő a visszaadott érték. | A DARABTELI függvény helytelen eredményt ad, ha 255 karakternél hosszabb karakterláncokat egyeztet vele. Ha 255 karakternél hosszabb karakterláncokat szeretne egyeztetni, használja az ÖSSZEFŰZ függvényt vagy az & összefűző operátort. Például: =DARABTELI(A2:A5;"hosszú karakterlánc"&"másik hosszú karakterlánc"). |
| Várt érték esetén nem ad vissza értéket. | Ügyeljen arra, hogy a kritérium argumentumot idézőjelek közé tegye. |
| A DARABTELI függvényt tartalmazó képlet #ÉRTÉK! hibát ad vissza másik munkalapra hivatkozáskor. | Ez a hiba akkor fordul elő, ha a függvényt tartalmazó képlet egy bezárt munkafüzetben lévő cellákra vagy tartományra hivatkozik, és a cellák számítottak. Ahhoz, hogy ez a funkció működjön, a hivatkozott munkafüzetnek megnyitva kell lennie. |
Ajánlott eljárások a DARABTELI függvény használatához az Excelben
| Teendő | Indoklás |
|---|---|
| Annak figyelembe vétele, hogy a DARABTELI függvény figyelmen kívül hagyja a kis- és a nagybetűket a szöveges karakterláncokban | A feltételek nem különböztetik meg a kis- és nagybetűket. Más szóval, az "alma" és az "ALMA" karakterlánc ugyanazokat a cellákat tartalmazza. |
| Helyettesítő karakterek használata | A kritériumargumentumban használja a kérdőjelet (?) és a csillagot (*). A kérdőjel egyetlen tetszőleges karaktert helyettesít. A csillag tetszőleges karaktersorozatot helyettesít. Ha magát a helyettesítő karaktert keresi, írjon tilde karaktert (~) a keresett karakter elé. Az =DARABTELI(A2:A5;"alm?") függvény például megszámolja az "alma" szó összes előfordulását úgy, hogy az utolsó betű tetszőleges lehet. |
| Győződjön meg arról, hogy az adatokban nincsenek elírások. | Szöveges értékek számlálásakor gondoskodjon arról, hogy az adatok ne tartalmazzanak szóközöket a karakterlánc elején vagy végén, ne szerepeljenek bennük nem egységes módon használt egyenes vagy nyomdai idézőjelek, továbbá nem nyomtatható karakterek. Ilyenkor a DARABTELI függvény váratlan eredményt adhat vissza. Erre használhatja a TISZTÍT függvényt vagy a KIMETSZ függvényt. |
| Kényelmesebb, ha névvel ellátott tartományokat használ. | A DARABTELI függvény támogatja az elnevezett tartományok használatát az olyan képletekben, mint amilyen például a =DARABTELI(gyümölcs;">=32")-DARABTELI(gyümölcs;">85"). A névvel ellátott tartomány lehet az aktuális munkalapon, ugyanannak a munkafüzetnek egy másik munkalapján, illetve akár egy másik munkafüzetben is. Másik munkafüzetben található névvel ellátott tartományra való hivatkozáshoz az adott munkafüzetnek is megnyitva kell lennie. |
Megjegyzés
A DARABTELI függvény nem tudja háttérszín vagy betűszín alapján megszámlálni a cellákat. A Visual Basic for Applications (VBA) nyelven írt User-Defined függvénnyel (UDF) azonban megszámolhatja a cellákat, illetve egyéb műveleteket végezhet rajtuk a cellák háttere vagy betűszíne alapján.
További segítségre van szüksége?
Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.