A DAVERAGE függvény átlagot számít ki az Excel-listában szereplő értékekre. A DAVERAGE egyedülálló és valóban hasznos tulajdonsága, hogy megadhatja, hogy csak a meghatározott kritériumoknak megfelelő rekordokat kívánja szerepeltetni az átlagában.
Ha egyszerű átlagot szeretne kiszámítani, használja az AVERAGE függvényt.
A DAVERAGE függvény a következő szintaxist használja:
=DAVERAGE(adatbázis,mező,kritérium)
ahol az adatbázis egy tartományhivatkozás az Excel-táblázatra, amely tartalmazza az átlagolni kívánt értéket, a mező megmondja az Excelnek, hogy az adatbázis melyik oszlopát kell átlagolni, a feltételek pedig egy tartományhivatkozás, amely azonosítja a kiválasztás meghatározásához használt mezőket és értékeket.
A mező argumentum lehet a mező nevét tartalmazó cellahivatkozás, a mezőnév idézőjelek között, vagy az oszlopot azonosító szám (1 az első oszlophoz, 2 a második oszlophoz stb.).
Példaként a DAVERAGE függvény működésére tegyük fel, hogy elkészítette ezt a munkalapot. Figyeljük meg, hogy a munkalap-tartomány egy kis táblázatot tartalmaz. Az 1. sor előre láthatóan tárolja a mezőneveket: Név, Állam és Adomány. A 2–11. sor egyedi rekordokat tárol.
Az Excel adatbázis-függvényei az Excel tábláiból származó információkat elemzik, ezért ismernie kell a táblák működését az adatbázis-funkciók egyszerű használatához.
A 14. és 15. sor tárolja a kritériumtartományt. A feltételtartomány általában megkettőzi a mezőnevek sorát. A feltételtartomány tartalmaz még legalább egy másik sort címkéket vagy értékeket vagy logikai logikai kifejezéseket, amelyeket a DAVERAGE függvény a listarekordok kiválasztásához használ. Jegyezze meg a C15 cellában található logikai kifejezést, amely azt utasítja a függvénynek, hogy csak azokat a rekordokat vegye fel, ahol a mező 500-nál kisebb értéket mutat.
Az F3 cellában megjelenő DAVERAGE függvény az
=DAVERAGE(A1:C11,"Adomány",A14:C15)
és az adatbázislistában látható átlagos adományozási összeget adja vissza, kivéve a kaliforniai Jeannie adományát, mert ez az összeg nem kevesebb, mint 500. A függvény tényleges eredménye 63,88889.
A feltételtartomány minden sora a funkció rekordjainak kiválasztására szolgál. Például, ha az alábbi feltételtartományt használja, akkor két feltétel alapján válassza ki a rekordokat. A 15. sorban lévő kritérium azt mondja a DAVERAGE függvénynek, hogy válasszon olyan rekordokat, ahol az adomány kevesebb, mint 500.
A 16. sorban lévő kritérium azt mondja a DAVERAGE függvénynek, hogy válassza ki azokat a rekordokat, ahol az állam Kalifornia. A DAVERAGE függvény tehát a lista minden rekordját használja, mert minden rekord megfelel legalább egy kritériumnak. A listában szereplő rekordoknak nem kell mindkét feltételnek megfelelniük; csak egy közülük.
A kritériumok kombinálásához – tegyük fel, hogy ki akarja számítani az 500-nál kisebb kaliforniai adományok KERETÉT – mindkét kritériumot ugyanabba a sorba helyezi, ahogy az a 15. sorban látható.