Přejít k hlavnímu obsahu

Jak průměrovat rozsah dat ignorujících nulu v aplikaci Excel?

Normálně vám funkce Průměr pomůže vypočítat průměr rozsahu včetně nul v aplikaci Excel. Ale tady chcete vyloučit nuly, když použijete funkci Průměr. Jak byste mohli při výpočtu průměru ignorovat nuly?

Průměrujte rozsah dat ignorujících nuly pomocí vzorce

Průměrné / součet / počítání rozsahu dat ignorujících nuly pomocí Kutools pro Excel dobrý nápad3      hrát


šipka modrá pravá bublina Průměrujte rozsah dat ignorujících nuly pomocí vzorce

Pokud používáte Excel 2007/2010/2013, tato jednoduchá funkce AVERAGEIF vám pomůže tento problém rychle a snadno vyřešit.

1. Zadejte tento vzorec = AVERAGEIF (B2: B13, "<> 0") v prázdné buňce kromě vašich dat viz snímek obrazovky:

doc-average-ignore-zero1

Poznámka: Ve výše uvedeném vzorci, B2: B13 jsou data rozsahu, která chcete průměrně vyloučit nuly, můžete je podle potřeby změnit. Pokud jsou v rozsahu prázdné buňky, tento vzorec také zprůměruje data s vyloučením prázdných buněk.

2. Pak stiskněte tlačítko vstoupit a získáte výsledek, který vyloučil nulové hodnoty. Viz screenshot:

doc-average-ignore-zero1

Poznámka: Tento vzorec se v aplikaci Excel 2003 neprojeví. Pokud máte aplikaci Excel 2003, měli byste kombinovat Součet a Countif funkce, použijte následující vzorec: =SUM(B2:B13)/COUNTIF(B2:B13,">0").


šipka modrá pravá bublina Průměrné / součet / počítání rozsahu dat ignorujících nuly pomocí Kutools pro Excel

Pokud chcete sčítat / průměrovat / počítat ignorování nulových buněk, můžete použít Kutools pro Excel's Vyberte konkrétní buňky nástroj pro výběr nenulových buněk a poté zobrazit výsledek výpočtu v Stavový řádek.

Kutools pro Excel, s více než 300 užitečné funkce, které vám usnadní práci. 

Po instalace zdarma Kutools pro Excel, prosím, postupujte takto:

1. Vyberte rozsah, který chcete průměrovat, klepněte na Kutools > vybrat > Vyberte konkrétní buňky. Viz snímek obrazovky:
doc vyberte konkrétní buňky 4

2. V rozbalovacím dialogovém okně zaškrtněte Buňka a vyberte Ne stejný z prvního rozevíracího seznamu v Specifický typ a přejděte do pravého textového pole 0. Viz snímek obrazovky:
doc vyberte konkrétní buňky 6

3. cvaknutí Oka byly vybrány všechny buňky, které jsou větší než 0, a na stavovém řádku můžete zobrazit průměrný, součet a počet výsledků. Viz screenshot:
doc vyberte konkrétní buňky 3

Spropitné. Pokud chcete mít bezplatnou zkušební verzi Vyberte konkrétní buňkufunkce, přejděte zdarma ke stažení Kutools pro Excel nejprve a poté přejděte k použití operace podle výše uvedených kroků.


šipka modrá pravá bublinaData o průměru / počtu / součtu ignorují nuly

Související článek:

Jak vypočítat průměr bez maximálních a minimálních hodnot v aplikaci Excel?

Nejlepší nástroje pro produktivitu v kanceláři

Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

karta kte 201905


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (13)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hey there. The formula works great, thankyou so much, but i have a problem. Sometimes i have in all rows 0, then the formula gives me <>#DIV/0!. Do you have a solution for this? If in all row is 0 then not to give me <>#DIV/0! and the same formula ignores 0 when average. Thankyou!
This comment was minimized by the moderator on the site
How do I find average of filtered cells ignoring blanks and zeros ? The above =AVERAGEIF(B2:B13,"<>0") does not work for filtered cells (drop down) Thanks
This comment was minimized by the moderator on the site
I am wondering wether it is possible to combine subtotal average and not counting zero
does anybody know how?
This comment was minimized by the moderator on the site
How would I make this work with 2 sets of data - current formula is - =AVERAGE(AZ143:AZ293,AZ4:AZ136)
This comment was minimized by the moderator on the site
Hi, Anthony, if you want to average two or more ranges of data, just select the ranges by hold ctrl key, then give them a range name in the Name box which besides formula bar, then use the formula =averafe(rangename), rangename is the name you give the ranges.
This comment was minimized by the moderator on the site
Hi Team,

I am wondering what formula to use if I had say 6 cells of data. Two of the cells contained a '0' (Zero). I wanted to trim the lowest and the highest values to workout the average, however I only want one zero to be part of the average.
This comment was minimized by the moderator on the site
Data in C3 to C7:

=IF(COUNTIF(C2:C7,0)>0,(MAX(C2:C7)+SMALL(C2:C7,COUNTIF(C2:C7,0)+1))/3,MAX(C2:C7)+SMALL(C2:C7,COUNTIF(C2:C7,0)+1))
This comment was minimized by the moderator on the site
Sorry eddy, I have not find a solution about your question.
This comment was minimized by the moderator on the site
Hi Team,
I am wondering what formula to use if I had say 6 cells of data. Two of the cells contained a '0' (Zero). I wanted to trim the lowest and the highest values to workout the average, however I only want one zero to not be part of the average.
This comment was minimized by the moderator on the site
thank you, I'm just a retiree keeping track of my solar production and electricity usage, now I don't have to wait until the end of the month for the averages to be correct
This comment was minimized by the moderator on the site
A MILLION THANK YOUS! I'm so glad someone figured this out.
This comment was minimized by the moderator on the site
Appreciate for your approbation.
This comment was minimized by the moderator on the site
I have been scratching my head trying to figure out how to find an average ignoring zeros. Here is where it is and it's so easy. THANK YOU!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations