Keskmine, kui mitte tühi - Excel ja Google'i arvutustabelid

Laadige alla töövihiku näide

Laadige alla töövihiku näide

See õpetus näitab, kuidas arvutada arvukomplekti keskmist, ignoreerides Exceli ja Google'i arvutustabelite tühje väärtusi või kategooriaid.

Funktsiooni AVERAGE abil ignoreerige tühje väärtusi

Funktsioon AVERAGE ignoreerib automaatselt kõiki lahtreid, mis on tühjad või sisaldavad teksti.

See näide kasutab funktsiooni KESKMINE arvutamiseks Keskmine tulemus ignoreerides samas teksti väärtust Skoor kohta Meeskond B. ja tühi väärtus Skoor kohta Meeskond C:

1 = KESKMINE (C3: C7)

Funktsioon AVERAGE kasutab ainult arvväärtusi, mis on seotud Meeskonnad A, D ja E

Funktsiooni AVERAGEA abil käsitlege teksti väärtusi nullina

Teksti väärtuste arvutamiseks nullina võib kasutada funktsiooni AVERAGEA. See funktsioon eirab tühjade lahtrite väärtusi.

See näide kasutab funktsiooni AVERAGEA arvutamiseks Keskmine tulemus toorikut ignoreerides Skoor väärtus Meeskond C. ja teksti käsitlemine Skoor väärtus Meeskond B. nagu 0:

1 = KESKMINE (C3: C7)

See näide arvutab väärtuste 4, 0, 5 ja 3 keskmise

Ignoreeri tühje kategooriaväärtusi, kasutades AVERAGEIFS -i

See näide kasutab funktsiooni AVERAGEIFS arvutamiseks Keskmine tulemus tiimidele, kellel on tühjad nimed ja mida eiratakse Skoorid need on tekstiväärtused

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

Ignoreeri tühja kategooria väärtusi - massiiv

Kui teil puudub juurdepääs funktsioonile AVERAGEIF, saate kasutada pesastatud AVERAGE ja IF funktsiooni.

See näide arvutab Keskmine tulemus tiimidele, kellel pole tühje nimesid ja ignoreerib kõiki Skoorid see on tekstiväärtus

1 = KESKMINE (KUI (B3: B7 "", C3: C7))

See valem kasutab funktsiooni IF, et hinnata, kas igaühe nimi Meeskond pole tühi ja kasutab ainult Skoorid alates Meeskonnad mitte-tühjade nimedega funktsioonis AVERAGE. Skoor 100 ignoreeritakse kui Meeskond nimi on tühi. Skoor "Andmeid pole" ignoreeritakse, kuna see pole arvväärtus.

Exceli versioonides alates 2022. aastast ja varem tuleb see valem sisestada massiivivalemina, vajutades klahvikombinatsiooni CTRL + SHIFT + ENTER. Hilisemates versioonides pole seda vaja

Seda näidet saab samamoodi arvutada, kasutades funktsiooni AVERAGEIFS, nagu allpool näidatud

Ignoreeri tühje kategooria väärtusi ja käsitle teksti kui 0

Tekstiväärtuse käsitlemiseks Skoorid kui 0, ignoreerides seda siiski Meeskonnad tühjade nimedega saame kasutada pesastatud AVERAGEA ja IF funktsiooni:

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

See valem kasutab funktsiooni IF, et hinnata, kas igaühe nimi Meeskond pole tühi ja kasutab ainult Skoorid alates Meeskonnad tühjade nimedega funktsioonis AVERAGEA. Skoor 100 ignoreeritakse kui Meeskond nimi on tühi. Skoor "Andmeid pole" Funktsioon AVERAGEA käsitleb väärtust 0 ja seega arvutatakse keskmine 3,0.

Exceli versioonides alates 2022. aastast ja varem tuleb see valem sisestada massiivivalemina, vajutades klahvikombinatsiooni CTRL + SHIFT + ENTER. Hilisemates versioonides pole seda vaja

Keskmine, kui pole Google'i arvutustabelites tühi

Enamik neist valeminäidetest töötab Google'i arvutustabelites samamoodi nagu Excelis, kuid mõned erandid:

Kui IF -funktsioon on pesastatud teise funktsiooni ja see viitab lahtrivahemikule, peab Google Sheets käsitlema valemit massiivivalemina, kasutades funktsiooni ARRAYFORMULA.

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

Kahjuks töötab funktsioon AVERAGEA Google'i arvutustabelites erinevalt nagu Excelis ja seetõttu ei saa kasutada näidet = AVERAGEA (IF (B3: B7 ””, C3: C7)). Seda seetõttu, et kui IF -funktsioon leiab vahemikust B3: B7 tühja väärtuse, annab see nullväärtuse, kuid Google'i arvutustabelite AVERAGEA -funktsioon loeb selle 0 -ks, selle asemel, et seda väärtust ignoreerida. Excel.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave