Kombinujte funkcie MEDIAN a IF vo vzore Array
Tento príklad tutoriálu používa vzorec MEDIAN IF pre vyhľadanie stredného výberového konania pre dva rôzne projekty.
Povaha vzorca nám umožňuje hľadať viacero výsledkov jednoducho zmenou vyhľadávacieho kritéria - v tomto prípade názvom projektu.
Úloha každej časti vzorca je:
- funkcia MEDIAN nájde strednú hodnotu pre projekt
- Funkcia IF nám umožňuje vybrať, na ktorý projekt chceme predložiť ponuku, nastavením podmienky pomocou názvov projektov
- Vzorec poľa umožňuje test funkčnosti IF pre viaceré podmienky v jednej bunke a ak je splnená podmienka, vzorec poľa určuje, aké údaje (projektové ponuky) bude funkcia MEDIAN preskúmať, aby sa našiel stredný výber
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 .
MEDIAN IF Vnorená formulácia syntaxe a argumenty
Syntax pre vzorec MEDIAN IF je:
MEDIAN (IF (logický_test, hodnota_výroka, hodnota_výraz))
- Keďže funkcia IF je vnořená vo funkcii MEDIAN, celá IF funkcia sa stáva jediným argumentom pre funkciu MEDIAN
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
Excel Príklad MEDIAN IF Array Formula Príklad
Ako sme uviedli, príklad hľadá ponuky na dva rôzne projekty a nájde stredný alebo mediánový výber. Argumenty pre funkciu IF to dosiahnu nastavením nasledujúcich podmienok a výsledkov:
- logický test sa pokúša nájsť zhodu pre názov projektu napísaný do bunky D10 pracovného hárka
- Argument value_if_true bude s pomocou funkcie MEDIAN stredným výberovým konaním pre vybraný projekt
- Argument value_if_false bude vynechaný, pretože nie je potrebný a jeho absencia skráti vzorec. Ak je názov projektu, ktorý nie je v tabuľke údajov - napríklad projekt C - zadaný do bunky D10, vzorec vráti nulu (0)
Zadanie údajov výučby
- Zadajte nasledujúce údaje do buniek D1 až E9, ako je vidieť na obrázku vyššie: Projekt Tenders Projekt Tender Project A $ 15,785 Projekt $ 15,365 Projekt $ 16,472 Projekt B $ 24,365 Projekt B $ 24,612 Projekt B $ 23,999 Projekt Stredná ponuka
- V bunke D10 typu "Projekt A" (bez úvodzoviek). Vzorec bude v tejto bunke vyzerať, ktorý projekt sa má zhodovať.
Vstup do formulára MEDIAN 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.
Keď zadáte vzorec NEDOTÝKAJTE klávesu Enter na klávesnici alebo kliknete 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é:
= MEDIAN (AK (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ď 15875 (15.875 dolárov s formátovaním) by sa mala objaviť v bunke E10, pretože ide o strednú verejnú súťaž na projekt A
- Úplný vzorec poľa
{= MEDIAN (AK (D3: D8 = D10, E3: E8)}}
môžete vidieť vo formulári nad pracovným hárkom
Otestujte vzorec
Otestujte vzorec nájdením stredného výberového konania pre projekt B
Zadajte projekt B do bunky D10 a stlačte kláves Enter na klávesnici.
Vzorec by mal vrátiť hodnotu 24365 (24.365 USD) v bunke E10.