Excel vzorec: Priemer, ak kritériá nie sú nevyplnené

Obsah

Všeobecný vzorec

=AVERAGEIFS(range1,range2,"")

Zhrnutie

Ak chcete vypočítať priemer, okrem prázdnych hodnôt v rozsahu kritérií, môžete použiť funkciu AVERAGEIFS a jednoduchý logický výraz. V zobrazenom príklade je vzorec v F6:

=AVERAGEIFS(price,group,"")

kde „cena“ (C5: C15) a „skupina“ (D5: D15) sú pomenované rozsahy.

Vysvetlenie

Program Excel podporuje množstvo logických operátorov, ktoré možno na vytvorenie kritérií použiť rôznymi spôsobmi. V tomto príklade používame operáciu not equals to operator () na vylúčenie hodnôt bez skupín v D5: D15. Rozsah a kritériá sa poskytujú ako dva argumenty:

D5:D15,""

Čo je ekvivalentné výrazu:

D5:D15""

čo znamená, že sa nerovná prázdnemu reťazcu, napr. nie je prázdny.

Okrem vzorcov

Vyššie uvedený vzorec nevylúči prázdne reťazce vrátené vzorcami (= ""). Ak máte v rozsahu kritérií prázdne reťazce vrátené vzorcami, môžete kritériá upraviť takto:

=AVERAGEIFS(C5:C15,D5:D15,">""")

Týmto sa správne vylúči prázdny reťazec vrátený vzorcami.

Zaujímavé články...