Jak kombinovat funkce MIN a IF ve vzorci Excel Array

Najděte nejmenší hodnotu pro rozsah dat splňujících konkrétní kritéria

V tomto příkladu tutoriálu máme termíny pro dvě události ze stopy - 100 a 200 metrů.

Pomocí vzorce MIN IF pole nám umožní najít nejrychlejší čas pro každý závod s jedním vzorem.

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

CSE vzorce

Formuláře pole jsou vytvořeny stisknutím kláves Ctrl, Shift a Enter na klávesnici současně po zadání vzorce.

Vzhledem k tomu, že klávesy stisknuté k vytvoření vzorce pole, jsou někdy označovány jako vzorce CSE .

MIN IF Syntezní vzorec a Argumenty

Syntaxe pro vzorec MIN IF je:

= MIN (pokud (logical_test, value_if_true, value_if_false))

Argumenty pro funkci IF jsou:

V tomto příkladu:

Excel Příklad modelu MIN IF

Zadání výukového data

  1. Zadejte následující údaje do buněk D1 až E9, jak je vidět na obrázku výše: Závodní časy Závodní čas (s) 100 metrů 11,77 100 metrů 11,87 100 metrů 11,83 200 metrů 21,54 200 metrů 21,50 200 metrů 21,49 Závod Nejrychlejší teplo (sec)
  2. V buňce D10 typu "100 metrů" (žádné uvozovky). Vzorec bude vypadat v této buňce a zjistí, který ze závodů chce, aby našel nejrychlejší čas

Zadání formulace MIN IF vnořeného vzorce

Vzhledem k tomu, že vytváříme vnořený vzorec a vzorec pole, budeme muset zadejte celý vzorec do jedné buňky listu.

Jakmile zadáte vzorec, nestlačte klávesu Enter na klávesnici nebo klepnutím na jinou buňku myší, protože je třeba obrátit vzorec na vzorec pole.

  1. Klikněte na buňku E10 - místo, kde se budou zobrazovat výsledky vzorce
  2. Zadejte následující: = MIN (IF (D3: D8 = D10, E3: E8))

Vytváření vzorec pole

  1. Stiskněte a podržte klávesy Ctrl a Shift na klávesnici
  2. Stisknutím klávesy Enter na klávesnici vytvořte vzorec pole
  3. Odpověď 11.77 by se měla objevit v buňce F10, neboť je to nejrychlejší (nejmenší) čas pro tři sprintové spršky o délce 100 metrů
  4. Úplný vzorec pole {= MIN (IF (D3: D8 = D10, E3: E8)}}
    1. lze vidět ve vzorci nad tabulkou

Otestujte vzorec

Otestujte vzorec tím, že najdete nejrychlejší čas pro 200 metrů

Do pole D10 zadejte 200 metrů a stiskněte klávesu Enter na klávesnici.

Vzorec by měl v buňce E10 vrátit čas 21,49 sekund.