Darabteli

Több ECDL Excel feladatnál is,DARABTELI fgv. esetében ha kritériumnak cellahivatkozást adok meg, (pl. >C37)az eredmény=0. Miért? Mi a megoldás?

Kérdezze +: 

A darabteli függvény tényleg érdekes eredményeket produkál az általad említett esetben. Valóban, ha kézzel írom be a függvénybe, hogy ">37", az eredmény korrekt. Ha egy cellára hivatkozom melynek az eredménye 37, az eredmény nulla. Az eltérés oka, hogy cella hivatkozásnál függvénybe került pl. ">C37" -t stringként kezeli és nem számként. A MEGOLDÁS: javítani a feltételbe került kritériumot, hogy a függvény számként kezelje a cellahivatkozást, a következő képpen kell -
">"&C37. Így kijavítva a képletet az eredmény korrekt lesz.

igen kritikus a darabteli() függvénynél, úgy korrekt ahogy azt subi leírta, köszönjük. A pontos definíciója Kritérium: Az összeszámolandó cellákat meghatározó, számként, kifejezésként, cellahivatkozásként vagy szövegként megadott feltétel. Némi adalék még ehhez, amikor a kritériumban cellára kell hivatkoznunk:
  • Ha a kritériumban egyelőségre kell rákérdeznünk: pl a B2 cella tartalmának előfordulását szeretnénk megszámolni egy tartományban, akkor a Darabteli() függvénnyel azon cellák számát számoltatjuk vele, amelyek tartalma megegyezik a B2 cella tartalmával. Ilyenkor az egyenlőségjelet nem kell beírni (konstans esetében sem kell az egyenlőségjelet megadni), elég a cellahivatkozás. Ekkor nem kerül rá macskaköröm sem, sem semmi, a harmadik bemenő érték a B2.
  • Minden más reláció ("<", "<>", ">", ">=", ...) kritériumként történő megadásánál, ha cellára kell hivatkozni, akkor a relációjelet macskakörmök közé kell tenni, s jelet követő cellahivatkozás elé pedig be kell gépelni az at jelet
Érdemes egyszer átolvasni a Darabteli() függvény súgóját is, igen szemléletes példákat hoz... Darabteli()Darabteli() Geva