Priemer, ak nie je prázdny - Excel a Tabuľky Google

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

Tento tutoriál ukáže, ako vypočítať priemer sady čísel, pričom ignorujete prázdne hodnoty alebo kategórie v tabuľkách Excel a Google.

Ignorujte prázdne hodnoty pomocou funkcie AVERAGE

Priemerná funkcia automaticky ignoruje všetky bunky, ktoré sú prázdne alebo obsahujú text.

Tento príklad používa funkciu AVERAGE na výpočet Priemerné skóre pričom ignorujte textovú hodnotu súboru Skóre z Tím B a prázdna hodnota Skóre z Tím C.:

1 = PRIEMERNÉ (C3: C7)

Priemerná funkcia používa iba číselné hodnoty priradené k Tímy A, D a E

Považujte textové hodnoty za nulové s funkciou AVERAGEA

Aby bolo možné pri výpočte považovať textové hodnoty za nulové, je možné použiť funkciu AVERAGEA. Hodnoty prázdnych buniek sú touto funkciou ignorované.

Tento príklad používa funkciu AVERAGEA na výpočet Priemerné skóre pričom ignorujte prázdne miesto Skóre hodnota Tím C. a spracovanie textu Skóre hodnota Tím B ako 0:

1 = AVERAGEA (C3: C7)

Tento príklad vypočítava priemer hodnôt 4, 0, 5 a 3

Ignorujte hodnoty prázdnych kategórií pomocou AVERAGEIFS

Tento príklad používa funkciu AVERAGEIFS na výpočet Priemerné skóre pre tímy s prázdnymi menami a ignorujúce Výsledky to sú textové hodnoty

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

Ignorujte prázdne hodnoty kategórie - pole

Ak nemáte prístup k funkcii AVERAGEIF, môžete použiť vnorenú funkciu AVERAGE a IF.

Tento príklad počíta Priemerné skóre pre tímy s prázdnymi menami a akékoľvek ignoruje Výsledky to je textová hodnota

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

Tento vzorec používa funkciu IF na vyhodnotenie toho, či je názov každého z nich Tím nie je prázdne a používa sa iba Výsledky od Tímy s prázdnymi názvami vo funkcii AVERAGE. Skóre 100 je ignorovaný ako Tím meno je prázdne. Skóre 'Žiadne dáta' sa ignoruje, pretože nejde o číselnú hodnotu.

Vo verziách Excelu od roku 2022 a starších je tento vzorec potrebné zadať ako vzorec poľa stlačením klávesov CTRL + SHIFT + ENTER. V novších verziách sa to nevyžaduje

Tento príklad je možné rovnako využiť aj pomocou funkcie AVERAGEIFS, ako je uvedené nižšie

Ignorujte hodnoty prázdnej kategórie a považujte text za 0

S cieľom spracovať textovú hodnotu Výsledky ako 0, pričom stále ignoruje Tímy s prázdnymi názvami môžeme použiť vnorenú funkciu AVERAGEA a IF:

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

Tento vzorec používa funkciu IF na vyhodnotenie toho, či je názov každého z nich Tím nie je prázdne a používa sa iba Výsledky od Tímy s prázdnymi názvami vo funkcii AVERAGEA. Skóre 100 je ignorovaný ako Tím meno je prázdne. Skóre 'Žiadne dáta' sa s funkciou AVERAGEA zaobchádza ako s 0, a preto sa vypočíta priemer 3,0.

Vo verziách Excelu od roku 2022 a starších je tento vzorec potrebné zadať ako vzorec poľa stlačením klávesov CTRL + SHIFT + ENTER. V novších verziách sa to nevyžaduje

Priemer, ak nie je prázdny v Tabuľkách Google

Väčšina týchto príkladov vzorcov funguje v Tabuľkách Google rovnakým spôsobom ako v programe Excel, ale s niekoľkými výnimkami:

Kedykoľvek je funkcia IF vnorená do inej funkcie a odkazuje na rozsah buniek, Tabuľky Google musia so vzorcom zaobchádzať ako so vzorcom poľa pomocou funkcie ARRAYFORMULA:

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

Funkcia AVERAGEA bohužiaľ v Tabuľkách Google funguje odlišne ako v programe Excel, a preto nemožno použiť príklad = AVERAGEA (IF (B3: B7 ””, C3: C7)). Dôvodom je, že keď funkcia IF nájde prázdnu hodnotu v rozsahu B3: B7, vytvorí nulovú hodnotu, ktorá však potom funkcia Tabuľky Google AVERAGEA počíta ako 0, namiesto ignorovania tejto hodnoty, ako by to bolo v prípade Excel.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave