Združite MEDIAN in IF funkcije v formuli Array
Ta vadbeni primer uporablja formula MEDIAN IF array za iskanje srednjega razpisa za dva različna projekta.
Narava formule nam omogoča, da iščemo več rezultatov, preprosto tako, da spremenimo kriterij iskanja - v tem primeru ime projekta.
Naloga vsakega dela formule je:
- funkcija MEDIAN najde srednjo vrednost za projekt
- Funkcija IF nam omogoča izbiro projekta, za katerega želimo ponudbo, tako da določimo stanje z imeni projektov
- Formula matrike omogoča preskus funkcij IF za več pogojev v eni sami celici in, ko je izpolnjen pogoj, formula za matrike določa, katere podatke (projektne ponudbe) bo preučila srednja funkcija za iskanje srednjega ponudnika
Formule CSE
Formule matrike se ustvarijo s pritiskom na tipke Ctrl , Shift in Enter na tipkovnici hkrati, ko je bila vpisana formula.
Zaradi pritisnjenih tipk za izdelavo matrične formule se včasih imenujejo formule CSE .
MEDIAN IF Nested Formula Syntax in Arguments
Sintaksa za formulo MEDIAN IF je:
& # 61; MEDIAN (IF (logical_test, value_if_true, value_if_false))
- Ker je funkcija IF vgrajena znotraj funkcije MEDIAN, celotna funkcija IF postane edini argument za funkcijo MEDIAN
Argumenti za funkcijo IF so:
- logical_test - (zahtevano) vrednost ali izraz, ki je testiran, da bi videli, ali je resničen ali napačen
- value_if_true - (potrebna) vrednost, ki se prikaže, če je logical_test resnična
- value_if_false - (neobvezno) vrednost, ki se prikaže, če je logical_test napačna
Primer Excelove MEDIAN IF Array Formule
Kot je omenjeno, primer išče ponudbo za dva različna projekta, da najde srednjo ali srednjo ponudbo. Argumenti za funkcijo IF dosegajo tako, da določijo naslednje pogoje in rezultate:
- logični preskus poskuša najti ujemanja za ime projekta, vneseno v celico D10 v delovnem listu
- Vrednost argumenta value_if_true bo s pomočjo funkcije MEDIAN srednji razpis za izbrani projekt
- Vrednost argumenta value_if_false bo izpuščena, ker je ni potrebna in njegova odsotnost skrajša formulo. Če ime projekta, ki ni v podatkovni tabeli - kot je projekt C - vnesite v celico D10, bo formula vrnila ničlo (0)
Vnos podatkov o vadnicah
- Vnesite naslednje podatke v celice D1 do E9, kot je prikazano na zgornji sliki: Projektni razpisi Projektni projektni projekt A $ 15.785 Projekt A 15.365 EUR Projekt A $ 16.472 Projekt B $ 24.365 Projekt B $ 24.612 Projekt B $ 23,999 Projekt Srednji ponudnik
- V celici D10 tipa "Project A" (brez narekovajev). Formula bo v tej celici videti, kateri projekt naj ustreza.
Vstop v MEDIAN IF Nested Formula
Ker ustvarjamo tako ugnezdeno formulo kot formula matrike, bomo morali celotno formulo vnesti v eno celico delovnega lista.
Ko vnesete formulo, NE pritiskajte tipke Enter na tipkovnici ali z miško kliknite na drugo celico, kot moramo spremeniti formulo v matrično formulo.
- Kliknite na celico E10 - mesto, kjer bodo prikazani rezultati formule
- Vnesite naslednje:
= MEDIAN (ČE (D3: D8 = D10, E3: E8))
Ustvarjanje formule matrike
- Pritisnite in držite tipke Ctrl in Shift na tipkovnici
- Za ustvarjanje matrične formule pritisnite tipko Enter na tipkovnici
- Odgovor 15875 (15.875 $ s formatiranjem) se mora pojaviti v celici E10, ker je to srednji razpis za projekt A
- Popolna formula matrike
{= MEDIAN (ČE (D3: D8 = D10, E3: E8))}
je mogoče videti v vrstici s formulo nad delovnim listom
Testirajte Formulo
Testirajte formulo tako, da poiščete srednji razpis za projekt B
Vnesite projekt B v celico D10 in pritisnite tipko Enter na tipkovnici.
Formula bi morala vrniti vrednost 24365 (24.365 $) v celico E10.