Keskimääräinen, jos ei tyhjä - Excel ja Google Sheets

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, kuinka lasketaan numerosarjan keskiarvo ja jätetään huomiotta tyhjät arvot tai luokat Excelissä ja Google Sheetsissä.

Ohita tyhjät arvot AVERAGE -toiminnolla

KESKI -funktio ohittaa automaattisesti kaikki tyhjät tai tekstiä sisältävät solut.

Tämä esimerkki laskee keskiarvon funktion Keskimääräinen tulos jättämättä huomiotta tekstin arvoa Pisteet / Joukkue B ja tyhjä arvo Pisteet / Joukkue C:

1 = KESKIMÄÄRÄINEN (C3: C7)

KESKI -funktio käyttää vain numeroon liittyviä arvoja Joukkueet A, D. ja E

Käsittele tekstiarvot nollana AVERAGEA -toiminnolla

Jotta tekstiarvot voidaan käsitellä laskennassa nollana, voidaan käyttää AVERAGEA -funktiota. Tämä toiminto jättää huomiotta tyhjät soluarvot.

Tässä esimerkissä lasketaan AVERAGEA -funktio Keskimääräinen tulos jättäen aihion huomiotta Pisteet jonkin arvo Joukkue C ja käsitellä tekstiä Pisteet jonkin arvo Joukkue B kuin 0:

1 = AVERAGEA (C3: C7)

Tämä esimerkki laskee arvojen 4, 0, 5 ja 3 keskiarvon

Ohita tyhjät luokka -arvot AVERAGEIFS: n avulla

Tässä esimerkissä lasketaan AVERAGEIFS -funktio Keskimääräinen tulos joukkueille, joiden nimet ovat tyhjiä ja jotka jätetään huomiotta Pisteet jotka ovat tekstiarvoja

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

Ohita tyhjät luokan arvot - Array

Jos sinulla ei ole AVERAGEIF -toimintoa, voit käyttää sisäkkäistä AVERAGE- ja IF -toimintoa.

Tämä esimerkki laskee Keskimääräinen tulos joukkueille, joilla on ei-tyhjät nimet, ja jättää ne huomiotta Pisteet se on tekstiarvo

1 = KESKIMÄÄRÄINEN (JOS (B3: B7 "", C3: C7))

Tämä kaava arvioi IF -funktion avulla, onko kunkin nimi Tiimi ei ole tyhjä ja käyttää vain Pisteet alkaen Joukkueet joissa on ei-tyhjiä nimiä AVERAGE-toiminnossa. Pisteet 100 ohitetaan nimellä Tiimi nimi on tyhjä. Pistemäärä 'Ei dataa' ohitetaan, koska se ei ole numeerinen arvo.

Excelin versioissa vuodesta 2022 alkaen, tämä kaava on syötettävä taulukkokaavaksi painamalla CTRL + VAIHTO + ENTER. Tätä ei vaadita uudemmissa versioissa

Tämä esimerkki voidaan myös laskea käyttämällä AVERAGEIFS -funktiota, kuten alla on esitetty

Ohita tyhjät luokan arvot ja käsittele tekstiä 0: na

Tekstin arvon käsittelemiseksi Pisteet 0, mutta jätetään silti huomiotta Joukkueet tyhjillä nimillä voimme käyttää sisäkkäistä AVERAGEA- ja IF -funktiota:

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

Tämä kaava arvioi IF -funktion avulla, onko kunkin nimi Tiimi ei ole tyhjä ja käyttää vain Pisteet alkaen Joukkueet ei-tyhjiä nimiä AVERAGEA-toiminnossa. Pistemäärä 100 jätetään huomiotta nimellä Tiimi nimi on tyhjä. Pisteet 'Ei dataa' AVERAGEA -funktio käsittelee nollaa ja siten lasketaan keskiarvo 3,0.

Excelin versioissa vuodesta 2022 alkaen, tämä kaava on syötettävä taulukkokaavaksi painamalla CTRL + VAIHTO + ENTER. Tätä ei vaadita uudemmissa versioissa

Keskimääräinen, jos ei tyhjä Google Sheetsissä

Useimmat näistä kaavan esimerkeistä toimivat samalla tavalla Google Sheetsissä kuin Excelissä, mutta joitakin poikkeuksia lukuun ottamatta:

Aina kun IF -funktio on sisäkkäin toiseen funktioon ja se viittaa solualueeseen, Google Sheetsin on käsiteltävä kaava taulukkokaavana käyttämällä ARRAYFORMULA -funktiota:

1 = ArrayFormula (KESKIARVO (JOS (B3: B7 "", C3: C7)))

Valitettavasti AVERAGEA -toiminto toimii eri tavalla Google Sheetsissä kuin Excelissä, joten esimerkkiä = AVERAGEA (IF (B3: B7 ””, C3: C7)) ei voida käyttää. Tämä johtuu siitä, että jos IF -funktio löytää tyhjän arvon B3: B7 -alueelta, se tuottaa nolla -arvon, mutta Google Sheets AVERAGEA -toiminto laskee sen sitten 0: ksi sen sijaan, että jättäisi tämän arvon huomiotta, kuten Excel.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave