Skip to content

Excel MAX IF Array Formula

6 de Červenec de 2021
GettyImages 530281091 b26e3e1b72f34c02af39b3677cbe24d3

Vzorec pole MAX IF hledá maximální hodnotu na základě konkrétních kritérií. V níže uvedeném příkladu používáme MAX IF najít nejlepší (nejvyšší) výsledek pro dvě atletické události – skok do výšky a skok o tyči – pouhou změnou vyhledávacího kritéria. Tyto pokyny platí pro Microsoft Excel pro Microsoft 365 a Excel 2019, 2016, 2010 a 2007.

Vzorce CSE

Maticové vzorce vytvoříte stisknutím tlačítka Ctrl, Posun, a Enter klávesy na klávesnici postupně, jakmile zadáte vzorec. Kvůli stisknutí kláves k vytvoření maticového vzorce jim lidé někdy říkají CSE vzorce.

MAX IF Vnořená syntaxe a argumenty vzorce

Úkolem každé části vzorce je:

  • The MAX funkce najde nejvyšší výsledek pro vybranou událost.
  • The LI Funkce nám umožňuje vybrat událost nastavením podmínky pomocí názvů událostí.
  • Vzorec pole umožňuje LI funkční test pro více podmínek v jedné buňce, a když data splňují podmínku, maticový vzorec určuje, jaká data (výsledky události) MAX funkce prozkoumá, aby našla nejlepší výsledek.

Syntaxe vzorce MAX IF je:

  • Protože funkce IF hnízdí uvnitř funkce MAX, celá funkce IF se stává jediným argumentem pro funkci MAX.

Argumenty pro LI funkce jsou:

  • logický_test (povinné): Hodnota nebo výraz, který se testuje, zda je pravdivý nebo nepravdivý.
  • value_if_true (povinné) Hodnota, která se zobrazí, pokud je logický_test pravdivý.
  • value_if_false (volitelně) Hodnota, která se zobrazí, pokud je logický_test nepravdivý.

V tomto příkladu:

  • Logický test se pokusí najít shodu pro název události zadaný do buňka D10 listu.
  • The value_if_true argument bude s pomocí MAX funkce, nejlepší výsledek pro zvolenou událost.
  • The value_if_false argument není v tomto případě nutný a jeho absence zkrátí vzorec. Pokud je zadán název události, který není v datové tabulce – například skok do dálky buňka D10 vrátí nulu (0).

Zadání vzorce MAX IF Nested

Úkolem každé části vzorce je:

  • The MAX funkce najde nejvyšší výsledek pro vybranou událost.
  • The LI Funkce nám umožňuje vybrat událost nastavením podmínky pomocí názvů událostí.
  • Vzorec pole umožňuje LI funkční test pro více podmínek v jedné buňce, a když data splňují podmínku, maticový vzorec určuje, jaká data (výsledky události) MAX funkce prozkoumá, aby našla nejlepší výsledek.

Protože vytváříme vnořený vzorec i vzorec pole, budeme jej muset zadat přímo do buňky listu. Jakmile zadáte vzorec, nestiskněte Enter na klávesnici nebo klikněte myší na jinou buňku, protože potřebujeme proměnit vzorec na vzorec pole.

  1. Zadejte následující data do buňky D1 na E9 jak je vidět na tomto obrázku.

  2. Typ skok vysoký do buňka D10. Vzorec se podívá na tuto buňku tak, aby odpovídala událostem v buňky D2 na D7.

    Vysoký skok v buňce D10.

  3. Vybrat buňka E10 což je místo, kde se zobrazí výsledky vzorce.

  4. Typ následující: = MAX (IF (D2: D7 = D10, E2: E7))

    MAXIF vzorec v aplikaci Excel.

  5. zmáčkni Enter klávesou na klávesnici vytvořte vzorec pole.

  6. Otestujte vzorec hledáním nejlepšího výsledku pro skok o tyči. Typ skok o tyči do buňka D10 a stiskněte Enter na klávesnici. Vzorec by měl vrátit výšku 5.65 metrů dovnitř buňka E10.

    Buňka D10 se změnila na Pole Vault.