Az AVERAGEIF függvény megkönnyíti az átlagos érték megtalálását egy meghatározott kritériumnak megfelelő adattartományban. A függvény egyik felhasználási módja az, hogy figyelmen kívül hagyja a nulla értékeket azokban az adatokban, amelyek kidobják az átlagot vagy a számtani átlagot, amikor a normál AVERAGE függvényt használja. A munkalapokhoz hozzáadott adatokon kívül a nulla értékek képletszámítások eredménye is lehet, különösen a hiányos munkalapokon.
A cikkben található információk az Excel 2019-es, 2016-os, 2013-as, 2010-es és az Excel for Mac verziójára vonatkoznak.
A nullák figyelmen kívül hagyása az átlag meghatározásakor
Az alábbi kép egy példafüggvényt tartalmaz, amely az AVERAGEIF használatával figyelmen kívül hagyja az összes nulla értéket. Az összes megjelenített függvény ugyanazt az alapképletet használja, csak a tartomány változik a példák között. Az eltérő eredmények a képletben használt eltérő adatokból adódnak.
A képletben a nullák figyelmen kívül hagyását lehetővé tevő kritérium:
"0"
AVERAGEIF Függvényszintaxis és bővítmények
A függvény szintaxisa a függvény elrendezésére vonatkozik, és tartalmazza a függvény nevét, zárójeleket és argumentumokat. Az AVERAGEIF függvény szintaxisa:
=ÁTLAGIF (Tartomány, Kritériumok, Átlagos_tartomány)
Az AVERAGEIF függvény argumentumai a következők:
- Tartomány (kötelező): Az a cellacsoport, amelyre a függvény a Criteria argumentum egyezéseit keresi.
- Criteria (kötelező): Meghatározza, hogy a cellában lévő adatokat átlagolni kell-e vagy sem.
- Átlagos_tartomány (opcionális): Az az adattartomány, amelyet a rendszer átlagol, ha az első tartomány megfelel a megadott feltételeknek. Ha ezt az argumentumot kihagyjuk, akkor a Tartomány argumentumban szereplő adatok átlagolása történik.
Az AVERAGEIF függvény figyelmen kívül hagyja:
- Az Average_range argumentum olyan cellái, amelyek logikai (IGAZ vagy HAMIS) értékeket tartalmaznak.
- Üres cellák az Átlag_tartományban.
Ha a Tartományban egyetlen cella sem felel meg az azonosított feltételeknek, az AVERAGEIF a DIV/0! hibaérték, ahol a Tartomány minden cellája nulla. Ha a Range argumentum teljesen üres, vagy csak szöveges értékeket tartalmaz, az AVERAGEIF szintén a DIV/0! hibaérték.
Nullák figyelmen kívül hagyása Példa
Az AVERAGEIF függvény és argumentumai megadásának lehetőségei a következők:
- A teljes függvény beírása a munkalap cellájába.
- A függvény és argumentumainak kiválasztása a Formula Builder segítségével.
Bár lehetséges a teljes függvény manuális bevitele, egyszerűbb a párbeszédpanel használata. A párbeszédpanel gondoskodik a függvény szintaxisának beviteléről, például a zárójelek és az argumentumok között szükséges vesszők beviteléről.
Ha a függvényt és argumentumait kézzel írjuk be, akkor a Criteria argumentumot idézőjelek közé kell tenni, például " 0". Ha a Formula Buildert használja a függvény megadásához, akkor az idézőjeleket ad hozzá.
A Formula Builder megnyitása
Íme a lépések, amelyek segítségével a Formula Builder segítségével a példakép D3 cellájába írja be az AVERAGEIF értéket.
- Válassza ki a D3 cellát, hogy aktív cellává tegye. Ez az a hely, ahol a függvény eredményei megjelennek.
- Válassza ki a Képleteket.
- Válassza a További funkciókat > Statisztikai a függvények legördülő listájának megnyitásához.
- Válassza ki az AVERAGEIF elemet a listában a Formula Builder megjelenítéséhez.
- Válassza ki a Tartomány sort.
- Ebbe a tartományba való belépéshez jelölje ki a A3 cellákat a C3 között a munkalapon.
- A Feltételek sorba írja be: 0. Az Átlagos_tartomány üresen marad, mert ugyanazon cellák átlagértékét találja, amelyeket a Tartomány argumentumhoz megadott.
-
A funkció befejezéséhez válassza a Kész lehetőséget. Az 5-ös válasz a D3 cellában jelenik meg.
=ÁTLAGIF(A3:C3, "0")
Mivel a függvény figyelmen kívül hagyja a B3 cellában lévő nulla értéket, a fennmaradó két cella átlaga 5 ((4+6)/2=10). Ha kiválasztja a példa D8 celláját, a teljes függvény megjelenik a munkalap feletti képletsorban.