Vidutinis, jei ne tuščias - „Excel“ ir „Google“ skaičiuoklės

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodys, kaip apskaičiuoti skaičių rinkinio vidurkį, nepaisant tuščių reikšmių ar kategorijų „Excel“ ir „Google“ skaičiuoklėse.

Ignoruokite tuščias vertes naudodami AVERAGE funkciją

Funkcija VIDUTINIS automatiškai ignoruoja visas tuščias arba tekstines ląsteles.

Šiame pavyzdyje apskaičiuojant naudojama funkcija AVERAGE Vidutinis balas nepaisydami teksto reikšmės Rezultatas apie B komanda ir tuščia reikšmė Rezultatas apie C komanda:

1 = VIDUTINIS (C3: C7)

Funkcija AVERAGE naudoja tik skaitines reikšmes, susietas su Komandos A, D. ir E

Teksto vertes laikykite nulinėmis, naudodami funkciją AVERAGEA

Norint apskaičiuoti teksto reikšmes kaip nulį, galima naudoti funkciją AVERAGEA. Ši funkcija ignoruoja tuščias langelių reikšmes.

Šiame pavyzdyje apskaičiuoti naudojama funkcija AVERAGEA Vidutinis balas ignoruodamas ruošinį Rezultatas vertė C komanda ir apdoroti tekstą Rezultatas vertė B komanda kaip 0:

1 = AVERAGĖ (C3: C7)

Šiame pavyzdyje apskaičiuojamas 4, 0, 5 ir 3 verčių vidurkis

Ignoruokite tuščias kategorijų reikšmes naudodami AVERAGEIFS

Šiame pavyzdyje apskaičiuojant naudojama funkcija AVERAGEIFS Vidutinis balas komandoms su tuščiais pavadinimais ir ignoruoja Balai tai yra teksto reikšmės

1 = AVERAGEIFS (C3: C7, B3: B7, "")

Ignoruoti tuščias kategorijų reikšmes - masyvas

Jei neturite prieigos prie AVERAGEIF funkcijos, galite naudoti įdėtą AVERAGE ir IF funkciją.

Šis pavyzdys apskaičiuoja Vidutinis balas komandoms su tuščiais pavadinimais ir nepaiso jokių Balai tai yra teksto vertė

1 = VIDUTINIS (IF (B3: B7 "", C3: C7))

Ši formulė naudoja funkciją IF, kad įvertintų, ar kiekvienos iš jų pavadinimas Komanda nėra tuščias ir naudojamas tik Balai nuo Komandos su tuščiais pavadinimais funkcijoje AVERAGE. Rezultatas 100 yra ignoruojamas kaip Komanda vardas tuščias. Rezultatas 'Nėra duomenų' ignoruojamas, nes tai nėra skaitinė vertė.

„Excel“ versijose nuo 2022 m. Ir anksčiau ši formulė turi būti įvesta kaip masyvo formulė, paspaudus CTRL + SHIFT + ENTER. Vėlesnėse versijose to nereikia

Šį pavyzdį taip pat galima apskaičiuoti naudojant AVERAGEIFS funkciją, kaip parodyta žemiau

Ignoruoti tuščias kategorijų vertes ir tekstą laikyti 0

Norėdami apdoroti teksto vertę Balai kaip 0, vis tiek nekreipiant dėmesio Komandos su tuščiais pavadinimais galime naudoti įdėtą AVERAGEA ir IF funkciją:

1 = AVERAGEA (IF (B3: B7 "", C3: C7))

Ši formulė naudoja funkciją IF, kad įvertintų kiekvieno iš jų pavadinimą Komanda nėra tuščias ir naudojamas tik Balai nuo Komandos su tuščiais pavadinimais AVERAGEA funkcijoje. Rezultatas 100 yra ignoruojamas kaip Komanda vardas tuščias. Rezultatas 'Nėra duomenų' Funkcija AVERAGEA traktuojama kaip 0, todėl apskaičiuojamas vidutiniškai 3,0.

„Excel“ versijose nuo 2022 m. Ir anksčiau ši formulė turi būti įvesta kaip masyvo formulė, paspaudus CTRL + SHIFT + ENTER. Vėlesnėse versijose to nereikia

Vidutinis, jei nėra tuščias „Google“ skaičiuoklėse

Dauguma šių formulių pavyzdžių „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“, tačiau su kai kuriomis išimtimis:

Kai IF funkcija yra įdėta į kitą funkciją ir ji nurodo langelių diapazoną, „Google“ skaičiuoklės turi laikyti formulę kaip masyvo formulę, naudodamos funkciją ARRAYFORMULA:

1 = „ArrayFormula“ (AVERAGE (IF (B3: B7 "", C3: C7)))

Deja, „AVERAGEA“ funkcija „Google“ skaičiuoklėse veikia kitaip nei „Excel“, todėl = AVERAGEA (IF (B3: B7 ””, C3: C7)) pavyzdys negali būti naudojamas. Taip yra todėl, kad IF funkcijai radus tuščią reikšmę B3: B7 diapazone, ji sukuria nulinę reikšmę, tačiau „Google“ skaičiuoklės AVERAGEA funkcija ją skaičiuoja kaip 0, o ne ignoruoja šią vertę, kaip tai būtų „Excel“.

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

wave wave wave wave wave