Nájdite najmenšiu hodnotu pre rozsah údajov spĺňajúcich špecifické kritériá
V tomto príklade tutoriálu máme termíny pre dve udalosti z stretnutia - 100 a 200 metrov.
Použitím vzorca MIN IF poľa môžeme zase nájsť najrýchlejší čas na vykurovanie pre každý závod s jedným vzorecom.
Úloha každej časti vzorca je:
- 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 ak je splnená podmienka, vzorec poľa určuje, aké údaje (časy pretekov) funkcia MIN preskúmajú, aby našli najrýchlejší čas
Formuláre CSE
Formuláre polí sa vytvárajú stlačením klávesov Ctrl, Shift a Enter na klávesnici naraz po zadaní vzorca.
Kvôli stláčaným tlačidlám na vytvorenie vzorca poľa sú niekedy označované ako vzorce CSE .
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 funkcii MIN, celá funkcia IF sa stáva jediným argumentom pre funkciu MIN
Argumenty pre funkciu IF sú:
- logical_test - (vyžaduje sa) hodnota alebo výraz, ktorý sa testuje, či je pravdivý alebo nepravdivý
- value_if_true - (povinná) hodnota, ktorá sa zobrazí, ak je true logical_test
- value_if_false - (nepovinné) hodnota, ktorá sa zobrazí, ak je logical_test false
V tomto príklade:
- logický test sa pokúša nájsť zhodu pre názov preteku napísaný do bunky D10 pracovného hárka
- Argument value_f_true bude s pomocou funkcie MIN najrýchlejším časom zvoleného preteku
- Argument value_if_false bude vynechaný, pretože nie je potrebný a jeho absencia skráti vzorec. Ak sa názov preteku, ktorý nie je v tabuľke s údajmi - napríklad 400 metrov - zadá do bunky D10, vzorec vráti nulu (0)
Excel Príklad modelu MIN IF
Zadanie údajov výučby
- Zadajte nasledujúce údaje do buniek D1 až E9, ako vidíte na obrázku vyššie: Čas pretekov Race Time (s) 100 metrov 11,77 100 metrov 11,87 100 metrov 11,83 200 metrov 21,54 200 metrov 21,50 200 metrov 21,49 Preteky najrýchlejšieho tepla (s)
- V bunke D10 typu "100 metrov" (bez úvodzoviek). Vzorec sa bude pozerať v tejto bunke, aby zistil, ktorý z pretekov chce, aby našiel najrýchlejší čas
Vstup do formulára MIN IF Nested
Keďže vytvárame vnorený vzorec a vzorec poľa, budeme musieť napísať celý vzorec do jednej bunky pracovného hárka.
Akonáhle ste zadali vzorec, nestlačte kláves Enter na klávesnici alebo kliknite na inú bunku myšou, pretože potrebujeme obrátiť vzorec na vzorec poľa.
- Kliknite na bunku E10 - miesto, kde sa budú zobrazovať výsledky vzorca
- Zadajte nasledovné: = MIN (IF (D3: D8 = D10, E3: E8))
Vytvorenie vzorca pre pole
- Stlačte a podržte klávesy Ctrl a Shift na klávesnici
- Stlačením klávesu Enter na klávesnici vytvoríte vzorec poľa
- Odpoveď 11.77 by sa mala objaviť v bunke F10, pretože ide o najrýchlejší (najmenší) čas pre tri sprmykové vyhrievanie 100 metrov
- Úplný vzorec poľa {= MIN (IF (D3: D8 = D10, E3: E8))}
- môžete vidieť vo formulári nad pracovným hárkom
Otestujte vzorec
Otestujte vzorec nájdením najrýchlejšieho času pre 200 metrov
Zadajte 200 metrov do bunky D10 a stlačte kláves Enter na klávesnici.
Vzorec by mal v bunke E10 vrátiť čas 21,49 sekúnd.