Průměr, pokud není prázdný - Excel a Tabulky Google

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál předvede, jak vypočítat průměr sady čísel a přitom ignorovat prázdné hodnoty nebo kategorie v Excelu a Tabulkách Google.

Ignorujte prázdné hodnoty pomocí funkce PRŮMĚR

Funkce PRŮMĚR automaticky ignoruje všechny buňky, které jsou prázdné nebo obsahují text.

Tento příklad používá funkci AVERAGE k výpočtu Průměrné skóre při ignorování textové hodnoty souboru Skóre z Tým B a prázdná hodnota Skóre z Tým C.:

1 = PRŮMĚR (C3: C7)

Funkce AVERAGE používá pouze číselné hodnoty spojené s Týmy A, D a E

S funkcí AVERAGEA považujte textové hodnoty za nulové

Aby bylo možné při výpočtu považovat textové hodnoty za nulové, lze použít funkci AVERAGEA. Hodnoty prázdných buněk jsou touto funkcí ignorovány.

Tento příklad používá funkci AVERAGEA k výpočtu Průměrné skóre ignorování mezery Skóre hodnota Tým C. a zpracování textu Skóre hodnota Tým B jako 0:

1 = AVERAGEA (C3: C7)

Tento příklad vypočítá průměr hodnot 4, 0, 5 a 3

Ignorujte hodnoty prázdných kategorií pomocí AVERAGEIFS

Tento příklad používá funkci AVERAGEIFS k výpočtu Průměrné skóre pro týmy s neprázdnými jmény a ignorující Skóre to jsou textové hodnoty

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

Ignorovat prázdné hodnoty kategorií - pole

Pokud nemáte přístup k funkci AVERAGEIF, můžete použít vnořenou funkci PRŮMĚR a IF.

Tento příklad vypočítá Průměrné skóre pro týmy s neprázdnými jmény a všechny ignoruje Skóre to je textová hodnota

1 = PRŮMĚR (IF (B3: B7 "", C3: C7))

Tento vzorec používá funkci IF k vyhodnocení, zda je název každého z nich tým není prázdné a pouze používá Skóre z Týmy s neprázdnými názvy ve funkci PRŮMĚR. Skóre 100 je ignorován jako tým jméno je prázdné. Skóre 'Žádná data' je ignorována, protože se nejedná o číselnou hodnotu.

Ve verzích aplikace Excel od roku 2022 a starších je tento vzorec nutné zadat jako vzorec pole stisknutím kláves CTRL + SHIFT + ENTER. V novějších verzích to není nutné

Tento příklad lze stejně tak vypěstovat pomocí funkce AVERAGEIFS, jak je uvedeno níže

Ignorujte hodnoty prázdné kategorie a považujte text za 0

Aby bylo možné zacházet s textovou hodnotou Skóre jako 0, přičemž stále ignoruje Týmy s prázdnými názvy můžeme použít vnořenou funkci AVERAGEA a IF:

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

Tento vzorec používá funkci IF k vyhodnocení, zda je název každého z nich tým není prázdné a pouze používá Skóre z Týmy s neprázdnými názvy ve funkci AVERAGEA. Skóre 100 je ignorován jako tým jméno je prázdné. Skóre 'Žádná data' je s funkcí AVERAGEA zacházeno jako 0, a tak se vypočítá průměr 3,0.

Ve verzích aplikace Excel od roku 2022 a starších je tento vzorec nutné zadat jako vzorec pole stisknutím kláves CTRL + SHIFT + ENTER. V novějších verzích to není nutné

Průměr, pokud není prázdný v Tabulkách Google

Většina těchto příkladů vzorců funguje stejným způsobem v Tabulkách Google jako v Excelu, ale s některými výjimkami:

Kdykoli je funkce IF vnořena do jiné funkce a odkazuje na oblast buněk, musí Tabulky Google považovat vzorec za vzorec pole pomocí funkce ARRAYFORMULA:

1 = ArrayFormula (PRŮMĚR (IF (B3: B7 "", C3: C7)))

Funkce AVERAGEA bohužel v Tabulkách Google funguje odlišně jako v Excelu, a proto nelze použít příklad = AVERAGEA (IF (B3: B7 ””, C3: C7)). Důvodem je, že když funkce IF najde prázdnou hodnotu v rozsahu B3: B7, vytvoří nulovou hodnotu, ale ta je pak funkcí Tabulky Google AVERAGEA započítána jako 0, místo aby byla tato hodnota ignorována, jak by tomu bylo v případě Vynikat.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave