Bendroji formulė
=AVERAGEIFS(values,range1,criteria1,range2,criteria2)
Santrauka
Norėdami apskaičiuoti skaičių pagal kelis kriterijus, galite naudoti funkciją AVERAGEIFS. Parodytame pavyzdyje formulė I5 yra:
=AVERAGEIFS(sales,group,F5,region,G5)
kur „grupė“ (B5: B14), „regionas“ (C5: C14) ir „pardavimas“ (D5: D14) yra pavadinti diapazonai.
Paaiškinimas
Kaip funkcija „COUNTIFS“ ir „SUMIFS“, taip ir funkcija „AVERAGEIFS“ skirta valdyti kelis kriterijus, kurie įvedami poromis (diapazonas, kriterijai). Kol ši informacija pateikiama teisingai, AVERAGEIFS elgiasi visiškai automatiškai.
Parodytame pavyzdyje grupių reikšmes turime F stulpelyje ir regionų reikšmes G stulpelyje. Šias reikšmes naudojame tiesiogiai, naudodami kriterijų langelių nuorodas.
Pirmasis argumentas turi reikšmių diapazoną iki vidutinio:
sales
Norėdami apriboti skaičiavimą pagal grupę, mes teikiame:
group,F5
Norėdami apriboti skaičiavimą pagal regioną, mes naudojame:
region,G5
Rezultatas langelyje J5 yra 105:
=AVERAGEIFS(sales,group,F5,region,G5) // returns 105
Be įvardytų diapazonų
Pavadinti diapazonai naudojami tik skaitomumui. J5 ekvivalentinė formulė be įvardytų diapazonų ir su kriterijų reikšmėmis yra koduojama:
=AVERAGEIFS(D5:D14,B5:B14,"A",C5:C14,"East")