Median If Formula - Excel og Google Sheets

Denne opplæringen vil demonstrere hvordan du beregner medianen av verdier som oppfyller visse kriterier i Excel og Google Sheets.

MEDIAN Funksjon

MEDIAN -funksjonen beregner medianverdien i en rekke tall.

= MEDIAN (C2: C10)

Det er imidlertid ingen innebygd “Median If” -funksjon for å beregne medianverdien bare for tall som oppfyller visse kriterier.

Merk: Du er kanskje kjent med AVERAGEIFS -funksjonen som beregner gjennomsnittet for tall som oppfyller visse kriterier. Det er ikke noe median alternativ.

Median If - Array Formula

Så, for å nå målet vårt om å beregne medianverdien til tall som oppfyller visse kriterier, må vi bruke en matriseformel. Med vår matriseformel vil vi bruke IF -funksjonen inne i MEDIAN -funksjonen slik at vi bare tar medianen av verdier som oppfyller kriteriene som er angitt i IF -funksjonen.

La oss ta medianverdien for Apple ved å bruke vårt tidligere datasett.

= MEDIAN (HVIS ($ A $ 2: $ A $ 10 = $ E2, $ C $ 2: $ C $ 10))

Excel 2022 og tidligere

I Office 365 og versjoner av Excel etter 2022 kan du ganske enkelt skrive inn formelen ovenfor som du vanligvis ville gjort (ved å trykke på TAST INN).

For Excel 2022 og tidligere må du imidlertid angi formelen ved å trykke CTRL + SKIFT + ENTER. Etter at du har gjort det, vil du legge merke til krøllete parenteser rundt formelen:

{= MEDIAN (IF ($ A $ 2: $ A $ 10 = $ E2, $ C $ 2: $ C $ 10))}

Viktig: ikke skriv disse krøllete parentesene selv, de må bare angis med CTRL + SKIFT + ENTER.

Hvordan fungerer formelen?

Husk at dette er vår formel:

{= MEDIAN (IF ($ A $ 2: $ A $ 10 = $ E2, $ C $ 2: $ C $ 10))}

Formelen fungerer for å evaluere kriteriene til hver verdi som SANN eller FALSK.

= MEDIAN (HVIS ({FALSK; SANN; FALSK; FALSK; FALSK; SANN; SANN; FALSK}, {1287; 1205; 1243; 1482; 1261; 1042; 1090; 1748; 1909}))

Deretter erstatter IF -funksjonen hver verdi med FALSE hvis betingelsen er oppfylt.

= MEDIAN ({FALSK; 1205; FALSK; FALSK; 1261; FALSK; 1090; 1748; FALSK})

Nå ignorerer MEDIAN -funksjonen FALSE -verdier og beregner medianen for de gjenværende verdiene (1233 er gjennomsnittet av de to mellomverdiene: 1205 og 1261).

Median IF - Flere kriterier

Du kan også beregne en median basert på flere kriterier ved å bruke boolsk logikk.

La oss se på et nytt datasett med kolonner Sted, År og Lager:

Her er formelen for å beregne medianen basert på flere kriterier:

= MEDIAN (IF ((A2: A4 = "B")*(B2: B4 = 2008), C2: C4))

Legg merke til at vi multipliserer to sett med kriterier sammen:

(G8: G10 = "b")*(H8: H10 = 2008)

Hvis begge kriteriene er SANN, vil det beregnes som SANN, men hvis ett (eller flere) kriterier er FALSK, vil det beregnes som FALSKT.

Ved å bruke denne metodikken kan du legge til mange forskjellige kriterier.

Median If Formula i Google Sheets

Alle eksemplene ovenfor fungerer nøyaktig det samme i Google Regneark som i Excel.

wave wave wave wave wave