Funkce DAVERAGE vypočítá průměr hodnot v seznamu aplikace Excel. Jedinečnou a skutečně užitečnou funkcí DAVERAGE je, že můžete určit, že chcete do vašeho průměru zahrnout pouze záznamy, které splňují zadaná kritéria.
Pokud chcete vypočítat jednoduchý průměr, použijte funkci PRŮMĚR.
Funkce DAVERAGE používá následující syntaxi:
=DAVERAGE(databáze,pole,kritéria)
kde databáze je odkaz na rozsah na tabulku aplikace Excel, která obsahuje hodnotu, kterou chcete zprůměrovat, pole říká Excelu, který sloupec v databázi má zprůměrovat, a kritérium je odkaz na rozsah, který identifikuje pole a hodnoty použité k definování vašeho výběru.
Argument pole může být odkaz na buňku obsahující název pole, název pole uzavřený v uvozovkách nebo číslo, které sloupec identifikuje (1 pro první sloupec, 2 pro druhý sloupec atd.).
Jako příklad toho, jak funguje funkce DAVERAGE, předpokládejme, že jste vytvořili tento list. Všimněte si, že rozsah listu obsahuje malou tabulku. Řádek 1 předvídatelně ukládá názvy polí: jméno, stát a dar. Řádky 2–11 ukládají jednotlivé záznamy.
Databázové funkce aplikace Excel analyzují informace z tabulek aplikace Excel, takže pro snadné použití databázových funkcí potřebujete vědět, jak tabulky fungují.
Řádky 14 a 15 ukládají rozsah kritérií. Rozsah kritérií obvykle duplikuje řádek názvů polí. Rozsah kritérií také zahrnuje alespoň jeden další řádek štítků nebo hodnot nebo logických výrazů, které funkce DAVERAGE používá k výběru záznamů seznamu. Všimněte si booleovského výrazu v buňce C15, který funkci říká, že má zahrnout pouze záznamy, kde pole zobrazuje hodnotu menší než 500.
Funkce DAVERAGE, která se objeví v buňce F3, je
=DAVERAGE(A1:C11,"Daraci",A14:C15)
a vrátí průměrnou částku daru uvedenou v seznamu databáze, s výjimkou daru od Jeannie v Kalifornii, protože tato částka není nižší než 500. Skutečný výsledek funkce je 63,88889.
Každý řádek v rozsahu kritérií se používá k výběru záznamů pro funkci. Pokud například použijete rozsah kritérií níže, vyberete záznamy pomocí dvou kritérií. Kritérium na řádku 15 říká funkci DAVERAGE, aby vybrala záznamy, kde je dar nižší než 500.
Kritérium na řádku 16 říká funkci DAVERAGE, aby vybrala záznamy, jejichž státem je Kalifornie. Funkce DAVERAGE pak používá každý záznam v seznamu, protože každý záznam splňuje alespoň jedno z kritérií. Záznamy v seznamu nemusí splňovat obě kritéria; jen jeden z nich.
Chcete-li zkombinovat kritéria – předpokládejme, že chcete vypočítat DAVERAGE pro dary z Kalifornie, které jsou menší než 500 – vložte obě kritéria do stejného řádku, jak je znázorněno na řádku 15.