Az AVERAGEIF funkció hozzá lett adva az Excel 2007 programban, hogy könnyebben megtalálja az átlagértéket olyan adattartományban, amely megfelel a megadott kritériumnak.
Az egyik ilyen funkció használata az, hogy figyelmen kívül hagyja azokat az értékeket, amelyek az átlag vagy számtani átlagot elhagyják, ha a rendszeres AVERAGE funkciót használja .
A munkalaphoz hozzáadott adatok mellett a nullapontértékek a képletszámítások eredményei is lehetnek - különösen hiányos munkalapokon .
Figyelmen kívül hagyja a nullákat az átlagkereséskor
A fenti kép tartalmazza az AVERAGEIF-t használó képletet, amely figyelmen kívül hagyja a nulla értékeket. A képletben szereplő kritérium " <> 0".
A "<>" karakter az Excel nem egyenlő szimbólum, és a billentyűzet jobb alsó sarkában lévő szögletes zárójelek beírásával hozható létre.
A képen szereplő példák ugyanazt az alapformát alkalmazzák - csak a tartomány változik. A kapott különböző eredmények a képletben használt különböző adatoknak köszönhetők.
AVERAGEIF Funkció Szintaxis és Augmentumok
A függvény szintaxisa a függvény elrendezésére utal, és magában foglalja a függvény nevét, zárójeleit és argumentumait .
Az AVERAGEIF funkció szintaxisa:
= AVERAGEIF (tartomány, kritériumok, átlagos_tartomány)
Az AVERAGEIF függvény argumentumai:
Terület - (szükséges) a cellák csoportja, amelyik a függvény keresi a találatokat az alábbi kritériumok argumentumához.
A kritériumok - (szükséges) határozza meg, hogy a cellában lévő adatokat átlagolják-e vagy sem
Average_range - (opcionális) az átlagolt adattartomány, ha az első tartomány megfelel a megadott kritériumoknak. Ha ezt az érvet elhagyjuk, akkor a Range argumentumban szereplő adatokat átlagoljuk - a fenti képen látható módon.
Az AVERAGEIF funkció figyelmen kívül hagyja:
- Boolean (TRUE vagy FALSE) értékeket tartalmazó átlagos_range argumentumú cellák - a fenti 5. sor;
- Az üres mezőkben lévő cellák - a fenti 4. sor;
Jegyzet:
- Ha az adott tartományban nem található cellák megfelelnek az azonosított kritériumoknak, az AVERAGEIF visszaadja a # DIV / 0! hiba érték - a 7. sor a példában, ahol a tartomány összes cellája nulla.
- Ha a Range argumentum teljesen üres vagy csak szöveges értékeket tartalmaz, az AVERAGEIF visszaadja a # DIV0 értéket! hibaérték.- a fenti 6. és 8. sor;
Figyelmen kívül hagyja a nulladik példát
Az AVERAGEIF funkció és annak érvei beírásának lehetőségei:
- A teljes funkció beírása, például: = AVERAGEIF (A3: C3, "<> 0") egy munkalap cellába;
- A függvény és az érvek kiválasztása az AVERAGEIF funkció párbeszédpanelen.
Bár a teljes funkciót manuálisan is be lehet adni, sokan könnyebben használják a párbeszédablakot, mivel ügyel arra, hogy belépjen a funkció szintaxisába - például a zárójelek és az elválaszthatások között szükséges vesszőszeparátorok.
Ezenkívül, ha a függvény és annak argumentumait manuálisan írja be, a Criteria argumentumot idézőjelekkel kell körülvenni: "<> 0" . Ha a párbeszédpanel a funkció beírására szolgál, akkor az idézőjeleket adja hozzá.
Az alábbiakban felsoroljuk azokat a lépéseket, amelyekkel az AVERAGEIF beilleszthető a fenti példa D3 cellájába a funkció párbeszédpaneljén keresztül.
Az AVERAGEIF párbeszédpanel megnyitása
- Kattintson a D3 cellára, hogy létrehozza az aktív cellát - az a hely, ahol a funkció eredményei megjelennek;
- Kattintson a szalag Formulák lapjára;
- Válassza a További funkciók> Statisztika lehetőséget a szalagból a funkció legördülő listájának megnyitásához;
- Kattints az AVERAGEIF listára a függvény párbeszédpaneljének megjelenítéséhez;
- A párbeszédpanelen kattintson a Tartomány sorra;
- Jelölje ki az A3-C3 cellákat a munkalapon, hogy belépjen a párbeszédablakba;
- A párbeszédpanelen a Criteria sorban írja be: <> 0 ;
- Megjegyzés: Az Átlagos_tartomány üresen marad, mivel ugyanazon cellák átlagértékét keressük a Range argumentumhoz;
- Az OK gombra kattintva bezárhatja a párbeszédpanelt és visszatérhet a munkalaphoz;
- Az 5. válasznak meg kell jelennie a D3 cellában;
- Mivel a függvény figyelmen kívül hagyja a nulla értéket a B3 cellában, a fennmaradó két sejt átlaga 5: (4 + 6) / 2 = 10;
- Ha a D8 cellára kattint, akkor a teljes funkció = AVERAGEIF (A3: C3, "<> 0") megjelenik a munkalap feletti képletsávban .