
Vispārēja formula
=AVERAGEIFS(range1,range2,"")
Kopsavilkums
Lai aprēķinātu vidējo vērtību, izslēdzot tukšās vērtības kritēriju diapazonā, varat izmantot funkciju AVERAGEIFS un vienkāršu loģisko izteiksmi. Parādītajā piemērā formula F6 ir:
=AVERAGEIFS(price,group,"")
kur "cena" (C5: C15) un "grupa" (D5: D15) ir nosaukti diapazoni.
Paskaidrojums
Excel atbalsta vairākus loģiskos operatorus, kurus var dažādi izmantot, lai izveidotu kritērijus. Šajā piemērā mēs izmantojam operatoru (nav vienāds ar operatoru), lai izslēgtu vērtības bez grupas D5: D15. Diapazons un kritēriji tiek sniegti kā divi argumenti:
D5:D15,""
Kas ir līdzvērtīgs izteicienam:
D5:D15""
kas nozīmē, ka nav vienāds ar tukšu virkni, piemēram, nav tukšs.
Izņemot formulas
Iepriekš minētā formula neizslēgs tukšas virknes, kuras atgriezīs formulas (= ""). Ja kritēriju diapazonā ir tukšas virknes, kuras atgriež formulas, varat pielāgot šādus kritērijus:
=AVERAGEIFS(C5:C15,D5:D15,">""")
Tas pareizi izslēgs tukšu virkni, kuru atdeva formulas.