AVERAGEIF

Platí pro
Excel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel 2024 Excel 2024 pro Mac Excel 2021 Excel 2021 pro Mac Excel 2019 Excel 2016 Excel Web App

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:

  • Rozsah Povinné. 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éria Povinné. Kritérium vyjádřené číslem, výrazem, odkazem na buňku nebo textem, které definuje buňky, jejichž průměr se počítá. Kritérium může mít například tyto podoby: 32, 32, 32>, jablko nebo B4.
  • Average_range Volitelné. 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í #DIV0!. chybovou hodnotu #HODNOTA!.
  • 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 #DIV/0!. chybovou hodnotu #HODNOTA!.
  • 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 , což 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 , což je prostřední číslo skupiny čísel; To znamená, že polovina čísel má 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 , což 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 vlastností splňuje tuto podmínku, vrátí funkce AVERAGEIF #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ý Office)";B2:B6) Průměr všech zisků ze všech oblastí s výjimkou nových poboček. 18589