Dette opplæringseksemplet bruker en MEDIAN IF-matriseformel for å finne det midterste anbudet for to forskjellige prosjekter. Formelens natur tillater oss å søke etter flere resultater ganske enkelt ved å endre søkekriteriet (i dette opplæringseksemplet, prosjektnavnet).
Informasjonen i denne artikkelen gjelder for Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 og Excel for Mac.
Om MEDIAN- og IF-funksjonene
Jobben til hver del av formelen er:
- MedIAN-funksjonen finner midtverdien for et prosjekt.
- HVIS-funksjonen lar oss velge hvilket prosjekt vi ønsker tilbud på ved å sette en betingelse ved å bruke prosjektnavnene.
- Matriseformelen lar IF-funksjonen teste for flere forhold i en enkelt celle. Når betingelsen er oppfylt, bestemmer matriseformelen hvilke data (prosjektanbud) MEDIAN-funksjonen vil undersøke for å finne det midterste anbudet.
Excel CSE-formler
Arrayformler opprettes ved å trykke Ctrl+ Shift+ Enter-tastene på tastaturet på samme tid når formelen er skrevet inn. På grunn av tastene som trykkes for å lage matriseformelen, blir de noen ganger referert til som CSE-formler.
MEDIAN IF Nested Formel Syntaks and Arguments
Syntaksen og argumentene for MEDIAN IF-formelen er som følger:
=MEDIAN(IF(logical_test, value_if_true, value_if_false))
Siden HVIS-funksjonen er nestet inne i MEDIAN-funksjonen, blir hele HVIS-funksjonen det eneste argumentet for MEDIAN-funksjonen.
Argumentene for HVIS-funksjonen er:
- logical_test (obligatorisk): En verdi eller et uttrykk som er testet for en boolsk verdi på TRUE eller FALSE.
- value_if_true (påkrevd): Verdien som vises hvis logical_test er sann.
- value_if_false (valgfritt): Verdien som vises hvis logical_test er usann.
Excels MEDIAN IF-gruppeformeleksempel
Følgende eksempel søker i anbud for to forskjellige prosjekter for å finne midt- eller medianbudet. Argumentene for HVIS-funksjonen oppnår dette ved å angi følgende betingelser og resultater:
- Den logiske testen finner samsvar for prosjektnavnet som er skrevet inn i celle D10 i regnearket.
- verdien_hvis_sann-argumentet er, ved hjelp av MEDIAN-funksjonen, det midterste anbudet for det valgte prosjektet.
- Argumentet value_if_false er utelatt siden det ikke er nødvendig og fraværet forkorter formelen. Hvis et prosjektnavn som ikke er i datatabellen (som prosjekt C) skrives inn i celle D10, returnerer formelen en nullverdi.
Skriv inn opplæringsdataene i Excel
- Skriv inn eksempeldataene, som vist ovenfor, i et tomt Excel-regneark.
- I celle D10 skriver du Prosjekt A. Formelen vil se i denne cellen for å finne hvilket prosjekt som skal samsvare.
Skriv inn MEDIAN IF Nested Formula
Når du oppretter både en nestet formel og en matriseformel, må hele formelen skrives inn i én enkelt regnearkcelle. Når formelen er fullført, ikke trykk Enter-tasten eller velg en annen celle fordi formelen vil bli omgjort til en matriseformel.
A VERDI! feil betyr at formelen ikke ble angitt riktig som en matrise.
- Velg celle E10. Det er her formelresultatene vises.
-
Skriv inn følgende formel i cellen:
=MEDIAN(IF(D3:D8=D10, E3:E8))
- Trykk og hold Ctrl og Shift-tastene.
- Trykk Enter-tasten for å lage matriseformelen.
- Svaret 15875 ($15, 875 med formatering) vises i celle E10 siden dette er det midterste anbudet for prosjekt A.
Test formelen
Test formelen ved å finne det midterste anbudet for prosjekt B. Skriv Project B i celle D10 og trykk Enter-tasten.
Formelen returnerer verdien av 24365 ($24, 365) i celle E10.