Vidutinė formulė - „Excel“ ir „Google“ skaičiuoklės

Ši pamoka parodys, kaip apskaičiuoti verčių, atitinkančių tam tikrus „Excel“ ir „Google“ skaičiuoklių kriterijus, mediana.

MEDIAN funkcija

Funkcija MEDIAN apskaičiuoja vidutinę reikšmę skaičių seka.

= VIDUTINIS (C2: C10)

Tačiau nėra integruotos funkcijos „Median If“, skirta apskaičiuoti vidutinę vertę tik skaičiams, atitinkantiems tam tikrus kriterijus.

Pastaba: galbūt esate susipažinęs su funkcija AVERAGEIFS, kuri apskaičiuos skaičių, atitinkančių tam tikrus kriterijus, vidurkį. Vidutinės alternatyvos nėra.

Vidutinė If - masyvo formulė

Taigi, norėdami pasiekti tikslą apskaičiuoti skaičių, atitinkančių tam tikrus kriterijus, vidutinę vertę, turime naudoti masyvo formulę. Naudodami savo masyvo formulę, mes naudosime funkciją IF, esančią MEDIAN funkcijos viduje, kad imtume tik tų verčių mediana, kurios atitinka IF funkcijoje įvestus kriterijus.

Naudodami ankstesnį duomenų rinkinį, paimkime vidutinę „Apple“ vertę.

= VIDUTINIS (IF ($ A $ 2: $ A $ 10 = $ E2, $ C $ 2: $ C $ 10))

„Excel 2022“ ir anksčiau

„Office 365“ ir „Excel“ versijose po 2022 m. Galite tiesiog įvesti aukščiau pateiktą formulę, kaip įprastai (paspausdami Įveskite).

Tačiau naudojant „Excel 2022“ ir ankstesnę formulę turite įvesti paspausdami CTRL + SHIFT + ENTER. Tai atlikę, pastebėsite, kad aplink formulę atsiranda garbanoti skliausteliai:

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

Svarbu: nerašykite šių garbanotų skliaustų patys, jie turi būti įvesti tik CTRL + SHIFT + ENTER.

Kaip veikia formulė?

Atminkite, kad tai yra mūsų formulė:

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

Formulė vertina kiekvienos vertės kriterijus kaip TRUE arba FALSE.

= VIDUTINIS (IF ({FALSE; TRUE; FALSE; FALSE; TRUE; FALSE; TRUE; TRUE; FALSE}, {1287; 1205; 1243; 1482; 1261; 1042; 1090; 1748; 1909}))

Tada IF funkcija pakeičia kiekvieną reikšmę FALSE, jei jos sąlyga yra įvykdyta.

= VIDUTINIS ({FALSE; 1205; FALSE; FALSE; 1261; FALSE; 1090; 1748; FALSE})

Dabar funkcija MEDIAN ignoruoja FALSE reikšmes ir apskaičiuoja likusių verčių mediana (1233 yra dviejų vidurinių verčių vidurkis: 1205 ir 1261).

Vidutinė IF - keli kriterijai

Taip pat galite apskaičiuoti mediana pagal kelis kriterijus naudodami „Boolean Logic“.

Pažvelkime į naują duomenų rinkinį su stulpeliais Vieta, Metai ir Atsargos:

Dabar čia yra formulė, kaip apskaičiuoti mediana pagal kelis kriterijus:

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

Atkreipkite dėmesį, kad mes kartu padauginame du kriterijų rinkinius:

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

Jei abu kriterijai yra TIKRI, jis bus skaičiuojamas kaip TIESA, tačiau jei vienas (ar daugiau) kriterijų yra NETIESA, jis bus skaičiuojamas kaip KLAIDAS.

Naudodami šią metodiką galite pridėti daugybę skirtingų kriterijų.

Vidutinė formulė „Google“ skaičiuoklėse

Visi aukščiau pateikti pavyzdžiai „Google“ skaičiuoklėse veikia lygiai taip pat, kaip „Excel“.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave