Přeskočit na obsah

MaxExcel

enMAX

Funkce vrátí největší číslo (maximum) ze zadané oblasti nebo ze seznamu hodnot.

=MAX(číslo1; [číslo2];…[čísloN])

Číslo1 (povinný) – Čísla nebo oblasti, pro který má být určena maximální hodnota. Je možné použít i odkazy na buňky nebo celé oblasti.

Číslo2… ČísloN (volitelný) – Pokud existuje více oblastí, je možné je zadat do dalších argumentů funkce.

Pomocí funkce lze získat největší číslo z oblastí hodnot zadané přímo do funkce. V tomto případě zadáváme do funkce čísla 5, 7 a 9, z kterých největší je číslo 9, proto se jedná o výsledek funkce.

Pokud v rámci oblasti existují prázdné hodnoty nebo text, funkce nevrátí chybu. Ignoruje text i prázdné hodnoty a vrátí největší číslo v zadané oblasti.

Popř. více oblastí, které např. nejsou hned vedle sebe:

Funkce je navíc zabudovaná ve spoustu dalších funkcí jako SubTotal nebo Aggregate.

Použití s ostatními funkcemi

Sekce “Použití s ostatními funkcemi”

Funkci lze kombinovat i s logickými funkcemi. Pokud má být zjištěno, zdali je určitá maximální hodnota větší než stanovená hodnota a podle toho vrátit výsledek, je možné kombinovat funkci s funkcí Když.

=KDYŽ(MAX(A2:A6)>10;“Ano“;“Ne“)

Funkci lze kombinovat i s ostatními statistickými funkcemi. Např. pokud má být zjištěná maximální hodnota z oblasti a nejnižší hodnota funkcí Min, přičemž dané hodnoty by se měly zprůměrovat, je možné nakombinovat i s funkcí Průměr.

=PRŮMĚR(MIN(A2:A6);MAX(A2:A6))

Funkce je používána jako základní statistická funkce a lze s ní zjišťovat např. která suma hodnot dle určitých kritérií je větší při kombinaci s funkcí Sumifs. Pokud je suma hodnot s kritériem „Auto“ vyšší než suma hodnot kritérií „Skútr“, bude vrácena pouze suma s kritériem „auto“, jinak suma pro „skútr“.

=MAX(SUMIFS(B2:B6;A2:A6;“Auto“);SUMIFS(B2:B6;A2:A6;“Skútr“))

© 2026 Excelland