AVERAGEIF (funkce)

Tento článek popisuje syntaxi vzorce a použití funkce AVERAGEIF v Microsoft Excelu.

Popis

Vrátí průměrnou hodnotu (aritmetický průměr) všech buněk v oblasti, které vyhovují příslušné podmínce.

Syntaxe

AVERAGEIF (oblast; kritérium; [oblast_pro_průměr])

Syntaxe funkce AVERAGEIF obsahuje následující argumenty:

  • Oblast:    Povinný argument. Jedna nebo více buněk pro výpočet průměru, včetně čísel nebo názvů, matic nebo odkazů, které obsahují čísla.

  • Kritérium:    Povinný argument. Definuje, ze kterých buněk se bude počítat průměr. Zadává se jako číslo, výraz, odkaz na buňku nebo text. Například 32, "32", ">32", "jablka" nebo B4.

  • Oblast_pro_průměr:    Nepovinný argument. Vlastní sada buněk, jejichž průměr se vypočte. Pokud je tento argument vynechán, použije se oblast.

Poznámky

  • Buňky v oblasti, které obsahují hodnotu PRAVDA nebo NEPRAVDA, jsou ignorovány.

  • Je-li buňka v oblasti určené argumentem Oblast_pro_průměr prázdná, funkce AVERAGEIF ji ignoruje.

  • Je-li oblast prázdná nebo má textovou hodnotu, funkce AVERAGEIF vrátí chybovou hodnotu #DIV0!.

  • Je-li buňka v kritériu prázdná, funkce AVERAGEIF s ní nakládá, jako by měla hodnotu 0.

  • Jestliže kritérium nesplňuje žádná buňka v oblasti, vrátí funkce AVERAGEIF chybovou hodnotu #DĚLENÍ_NULOU!.

  • Kritérium může obsahovat zástupné znaky otazník (?) a hvězdička (*). Otazník zastupuje jeden libovolný znak, hvězdička zastupuje jakoukoli posloupnost libovolných znaků. Chcete-li vyhledat skutečný otazník nebo hvězdičku, vložte před ně tildu (~).

  • Oblast daná argumentem Oblast_pro_průměr nemusí mít stejnou velikost a tvar jako argument Oblast. Buňky, jejichž průměr se skutečně počítá, jsou určeny tak, že se za počáteční buňku považuje horní levá buňka oblasti Oblast_pro_průměr, přičemž se zahrnou buňky, které oblasti odpovídají velikostí a tvarem. Příklad:

Oblast

Oblast_pro_průměr

Skutečně vyhodnocené buňky

A1:A5

B1:B5

B1:B5

A1:A5

B1:B3

B1:B5

A1:B4

C1:D4

C1:D4

A1:B4

C1:C2

C1:D4

Poznámka : Funkce AVERAGEIF určuje střední hodnotu, což je umístění středu skupiny čísel ve statistickém rozdělení. Střední hodnota se nejčastěji určuje těmito třemi způsoby:

  • Průměr     je aritmetický průměr, který je vypočten součtem skupiny čísel a jeho následným vydělením počtem těchto čísel. Například průměr hodnot 2, 3, 3, 5, 7 a 10 je 30 děleno 6, což je 5.

  • Medián     je prostřední číslo ve skupině čísel, kdy má polovina čísel hodnotu vyšší než medián a polovina čísel hodnotu nižší než medián. Například medián čísel 2, 3, 3, 5, 7 a 10 je 4.

  • Modus     je nejčastěji se vyskytující číslo ve skupině čísel. Například modus čísel 2, 3, 3, 5, 7 a 10 je 3.

U symetrického rozdělení skupiny čísel poskytují tyto tři způsoby určení střední hodnoty stejné výsledky. U asymetrického rozdělení mohou být výsledky rozdílné.

Příklady

Zkopírujte vzorová data v následující tabulce a vložte je do buňky A1 nového excelového sešitu. Aby vzorce zobrazily výsledky, vyberte je, stiskněte F2 a potom stiskněte Enter. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.

Hodnota nemovitosti

Provize

100000

7000

200000

14000

300000

21000

400000

28000

Vzorec

Popis

Výsledek

=AVERAGEIF(B2:B5;"<=23000")

Průměr všech provizí nižších než 23 000. Tři ze čtyř provizí splňují tuto podmínku a jejich celkový součet je 42 000.

14000

=AVERAGEIF(A2:A5;"<250000")

Průměr všech hodnot nemovitostí nižších než 250 000. Dvě ze čtyř hodnot nemovitostí splňují tuto podmínku a jejich celkový součet je 300 000.

150000

=AVERAGEIF(A2:A5;"<95000")

Průměr všech hodnot nemovitostí nižších než 95 000. Protože 0 hodnot nemovitostí splňuje tuto podmínku, funkce AVERAGEIF vrátí chybu #DIV/0!, protože se snaží dělit číslem 0.

#DIV/0!

=AVERAGEIF(A2:A5;">250000",B2:B5)

Průměr všech provizí s hodnotou nemovitosti vyšší než 250 000. Dvě provize splňují tuto podmínku a jejich celkový součet je 49 000.

24500

Příklad 2

Oblast

Zisky (v tisících)

Východ

45678

Západ

23789

Sever

-4789

Jih (Nová pobočka)

0

Středozápad

9678

Vzorec

Popis

Výsledek

=AVERAGEIF(A2:A6;"=*Západ",B2:B6)

Průměr všech zisků z oblastí Západ a Středozápad.

16733,5

=AVERAGEIF(A2:A6;"<>*(Nová pobočka)";B2:B6)

Průměr všech zisků ze všech oblastí s výjimkou nových poboček.

18589

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×