Vzorec poľa MAX IF hľadá maximálnu hodnotu na základe špecifických kritérií. V nižšie uvedenom príklade používame MAX IF na nájdenie najlepšieho (najvyššieho) výsledku pre dve atletické disciplíny – skok do výšky a skok o žrdi – len zmenou kritéria vyhľadávania.
Tieto pokyny platia pre Microsoft Excel pre Microsoft 365 a Excel 2019, 2016, 2010 a 2007.
Vzorce VVN
Vzorce poľa vytvoríte stlačením kláves Ctrl, Shift a Enter klávesnicu postupne po zadaní vzorca.
Vzhľadom na stlačené klávesy na vytvorenie vzorca poľa ich ľudia niekedy nazývajú CSE vzorce.
MAX IF syntax a argumenty vnoreného vzorca
Úlohou každej časti vzorca je:
- Funkcia MAX nájde najvyšší výsledok pre zvolenú udalosť.
- Funkcia IF nám umožňuje vybrať udalosť nastavením podmienky pomocou názvov udalostí.
- Poľový vzorec umožňuje funkcii IF testovať viacero podmienok v jednej bunke, a keď údaje spĺňajú podmienku, vzorec poľa určí, aké údaje (výsledky udalosti) funkcia MAX preskúma a nájde najlepší výsledok.
Syntax vzorca MAX IF je:
Keďže funkcia IF je vnorená do funkcie MAX, celá funkcia IF sa stáva jediným argumentom funkcie MAX
Argumenty pre funkciu IF sú:
- logical_test (povinné): Hodnota alebo výraz, ktorý sa testuje, aby sa zistilo, či je pravdivý alebo nepravdivý.
- value_if_true (povinné) Hodnota, ktorá sa zobrazí, ak má logický_test hodnotu true.
- value_if_false (voliteľné) Hodnota, ktorá sa zobrazí, ak je parameter logical_test nepravdivý.
V tomto príklade:
- Logický test sa pokúša nájsť zhodu s názvom udalosti zadaným do bunky D10 pracovného hárka.
- Argument value_if_true bude s pomocou funkcie MAX najlepším výsledkom pre zvolenú udalosť.
- Argument value_if_false nie je v tomto prípade potrebný a jeho absencia skráti vzorec. Ak do bunky D10 zadáte názov udalosti, ktorý nie je v dátovej tabuľke – ako napríklad skok do diaľky – vráti sa nula (0).
Zadanie MAXIMÁLNEHO vnoreného vzorca
Úlohou každej časti vzorca je:
- Funkcia MAX nájde najvyšší výsledok pre zvolenú udalosť.
- Funkcia IF nám umožňuje vybrať udalosť nastavením podmienky pomocou názvov udalostí.
- Poľový vzorec umožňuje funkcii IF testovať viacero podmienok v jednej bunke, a keď údaje spĺňajú podmienku, vzorec poľa určí, aké údaje (výsledky udalosti) funkcia MAX preskúma a nájde najlepší výsledok.
Keďže vytvárame vnorený vzorec aj vzorec poľa, budeme ho musieť zadať priamo do bunky pracovného hárka.
Po zadaní vzorca nestláčajte kláves Enter na klávesnici ani neklikajte myšou na inú bunku, pretože potrebujeme zmeniť vzorec na pole vzorec.
-
Zadajte nasledujúce údaje do buniek D1 až E9, ako vidíte na tomto obrázku.
-
Napíšte vysoký skok do bunky D10. Vzorec sa pozrie na túto bunku, aby ju priradil k udalostiam v cells D2 až D7.
- Vyberte bunku E10, čo je umiestnenie, kde sa zobrazia výsledky vzorca.
-
Napíšte nasledovné:
=MAX(IF(D2:D7=D10, E2:E7))
- Stlačením tlačidla Enter na klávesnici vytvorte vzorec poľa.
-
Otestujte vzorec nájdením najlepšieho výsledku pre skok o žrdi. Do bunky D10 napíšte stolice a stlačte kláves Enter na klávesnici. Vzorec by mal vrátiť výšku 5,65 metrov v bunke E10.