Applies ToExcel pro Microsoft 365 Excel pro Microsoft 365 pro Mac Excel pro web 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:

  • 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éria:    Povinný argument. Kritéria ve formě čísla, výrazu, odkazu na buňku nebo textu, který definuje, které buňky mají být průměrovány. Kritérium může mít například tyto podoby: 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.

  • Pokud je oblast prázdná nebo textová hodnota, vrátí funkce AVERAGEIF #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.

  • Pokud kritéria nesplňují žádné buňky 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     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.

  • Režim     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 vlastností nižších než 95 000 Vzhledem k tomu, že existuje 0 hodnot vlastností, které splňují tuto podmínku, vrátí funkce AVERAGEIF #DIV/0! protože se pokusí vydělit 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

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.