Skip to main content

Skombinujte funkcie MIN a IF vo vzore Array

Anonim

Najlepší spôsob, ako pochopiť, ako kombinovať funkcie MIN a IF v programe Excel, je s príkladom. Tento príklad tutoriálu obsahuje časové údaje pre dve udalosti z stretnutia - 100 a 200 metrov.

Použitím vzorca MIN IF poľa môžete nájsť najrýchlejší čas tepla pre každý závod s jedným vzorecom.

Úloha každej časti vzorca je nasledovná:

  • Funkcia MIN nájde najrýchlejší alebo najmenší čas pre zvolenú udalosť.
  • Funkcia IF nám umožňuje vybrať preteky nastavením podmienky pomocou mena pretekov.
  • Vzorec poľa umožňuje funkciu IF testovať v niekoľkých podmienkach v jednej bunke a keď je splnená podmienka, vzorec poľa určuje, ktoré údaje (časy pretekov) skúma funkcia MIN, aby našli najrýchlejší čas.

MIN IF Syntetická formulácia a argumenty

Syntax pre vzorec MIN IF je:

= MIN (AK (logický_výkon, hodnota_výroky, hodnota_výraz))

Keďže funkcia IF je vložená vo vnútri funkcie MIN, celá funkcia IF sa stáva jediným argumentom pre funkciu MIN.

Argumenty pre funkciu IF sú:

  • logical_test (povinné): hodnota alebo výraz, ktorý sa testuje na to, či je pravdivý alebo nepravdivý
  • value_if_true (povinné): hodnota, ktorá sa zobrazí, ak je pravda logical_test
  • value_if_false (nepovinné): hodnota, ktorá sa zobrazí, ak je logický_test nepravdivý

V príklade sa logický test pokúša nájsť zhodu pre názov preteku napísaný do bunky D10 pracovného hárka. Argument value_if_true je pomocou funkcie MIN najrýchlejší čas pre zvolený závod. Argument value_if_false sa vynecháva, pretože nie je potrebný a jeho neprítomnosť skracuje vzorec. Ak sa do bunky D10 napíše názov preteku, ktorý nie je v tabuľke s údajmi, napríklad 400-metrový závod, vzorec vráti nulu.

Exemplu min IF IF Array Formula Príklad

Zadajte nasledujúce návody do buniek D1 až E9:

Závodné časyČas preteku (sek) 100 metrov 11.77 100 metrov 11.87 100 metrov 11,83 200 metrov 21,54 200 metrov 21.50 200 metrov 21,49 Najrýchlejšie preteky (sec)

V bunke D10 zadajte hodnotu "100 metrov" (bez úvodzoviek). Vzorec vyzerá v tejto bunke, aby zistil, ktorý z pretekov, ktoré chcete, aby našiel najrýchlejší čas.

Vstup do formulára MIN IF Nested

Keď vytvárate vstavaný vzorec a vzorec poľa, musíte celý vzorec napísať do jednej bunky pracovného hárka.

Po zadaní vzorca nie stlačte Enter klávesu na klávesnici alebo kliknutím na inú bunku myšou; je potrebné obrátiť vzorec na vzorec poľa. Urobiť to:

  1. Kliknite na bunku E10, kde sa budú zobrazovať výsledky vzorca.

  2. Zadajte nasledovné: = MIN (IF (D3: D8 = D10, E3: E8))

Vytvorenie vzorca pre pole

  1. Stlačte a podržte stlačené tlačidlo ctrl a smena na klávesnici.

  2. Stlačte tlačidlo vstúpiť klávesu na klávesnici vytvoriť vzorec poľa.

  3. Odpoveď 11.77 sa objavuje v bunke F10, pretože ide o najrýchlejší (najmenší) čas pre tri sprmykové štyri 100 metrov.

Úplný vzorec poľa {= MIN (ak (D3: D8 = D10, E3: E8))} môžete vidieť vo formulári nad pracovným hárkom.

Pretože ctrl , smena , a vstúpiť klávesy na klávesnici sú stlačené súčasne po zadaní vzorca, výsledné vzorce sú niekedy označované ako CSE formule.

Otestujte vzorec

Otestujte vzorec nájdením najrýchlejšieho času pre 200 metrov. typ 200 metrov do bunky D10 a stlačte tlačidlo vstúpiť na klávesnici. Vzorec by mal v bunke E10 vrátiť čas 21,49 sekúnd.