Excel MAX IF Array vzorec

Obsah:

Excel MAX IF Array vzorec
Excel MAX IF Array vzorec
Anonim

Polový vzorec MAX IF hledá maximální hodnotu na základě specifických kritérií. V níže uvedeném příkladu používáme MAX IF k nalezení nejlepšího (nejvyššího) výsledku pro dvě atletické disciplíny – skok vysoký a skok o tyči – pouze změnou kritéria vyhledávání.

Tyto pokyny platí pro Microsoft Excel pro Microsoft 365 a Excel 2019, 2016, 2010 a 2007.

Vzorce CSE

Poslové vzorce vytvoříte stisknutím kláves Ctrl, Shift a Enter na klávesnice postupně, jakmile zadáte vzorec.

Kvůli klávesám stisknutým k vytvoření maticového vzorce jim lidé někdy říkají CSE vzorce.

MAX IF Syntaxe a argumenty vnořeného vzorce

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

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

Syntaxe vzorce MAX IF je:

Vzhledem k tomu, že funkce IF je vnořena do funkce MAX, celá funkce IF se stává jediným argumentem pro funkci MAX

Argumenty pro funkci IF jsou:

  • logical_test (povinné): Hodnota nebo výraz, u kterého se testuje, zda je pravdivý nebo nepravdivý.
  • value_if_true (povinné) Hodnota, která se zobrazí, pokud má logický_test hodnotu true.
  • 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ňky D10 v listu.
  • Argument value_if_true bude s pomocí funkce MAX nejlepším výsledkem pro vybranou událost.
  • Argument value_if_false není v tomto případě nutný a jeho absence způsobí zkrácení vzorce. Pokud do buňky D10 zadáte název události, který není v datové tabulce – jako je skok do dálky – vrátí se nula (0).

Zadání vzorce MAX, POKUD vnořeno

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

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

Protože vytváříme jak vnořený vzorec, tak i maticový vzorec, budeme ho muset zadat přímo do buňky listu.

Jakmile zadáte vzorec, nemačkejte na klávesnici klávesu Enter ani neklikejte myší na jinou buňku, protože potřebujeme vzorec převést na pole vzorec.

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

    Image
    Image
  2. Napište vysoký skok do buňky D10. Vzorec se podívá na tuto buňku, aby ji porovnal s událostmi v cells D2D7.

    Image
    Image
  3. Vyberte cell E10, což je umístění, kde se zobrazí výsledky vzorce.
  4. Napište následující:

    =MAX(IF(D2:D7=D10, E2:E7))

    Image
    Image
  5. Stisknutím Enter na klávesnici vytvořte maticový vzorec.
  6. Otestujte vzorec nalezením nejlepšího výsledku pro skok o tyči. Do buňky D10 napište skleň o tyči a stiskněte klávesu Enter na klávesnici. Vzorec by měl vrátit výšku 5,65 metrů v buňce E10.

    Image
    Image

Doporučuje: