Перейти до основного матеріалу

Як усереднити діапазон даних, ігноруючи нуль в Excel?

Зазвичай функція Середнє може допомогти вам розрахувати середнє значення діапазону, включаючи нулі в Excel. Але тут ви хочете виключити нулі при застосуванні функції Середнє. Як ви могли ігнорувати нулі в середньому розрахунку?

Усередніть діапазон даних, ігноруючи нулі, за формулою

Усереднюйте/сумуйте/підраховуйте діапазон даних, ігноруючи нулі за допомогою Kutools для Excel гарна ідея3      грати


стрілка синя права міхур Усередніть діапазон даних, ігноруючи нулі, за формулою

Якщо ви використовуєте Excel 2007/2010/2013, ця проста функція AVERAGEIF може допомогти вам швидко та легко вирішити цю проблему.

1. Введіть цю формулу = AVERAGEIF (B2: B13, "<> 0") у порожній комірці, крім ваших даних, див. знімок екрана:

doc-середнє-ігнорувати-нуль1

примітки: У наведеній вище формулі, B2: B13 - це дані про діапазон, які ви хочете в середньому виключати нулі, ви можете змінити їх за вашими потребами. Якщо в діапазоні є порожні клітинки, ця формула також усереднює дані, виключаючи порожні клітинки.

2. Потім натисніть Що натомість? Створіть віртуальну версію себе у ключ, і ви отримаєте результат, який виключив нульові значення. Дивіться знімок екрана:

doc-середнє-ігнорувати-нуль1

Примітка: Ця формула не набере чинності в Excel 2003, якщо у вас Excel 2003, вам слід поєднати Сума та Кол функції, будь ласка, застосуйте таку формулу: =SUM(B2:B13)/COUNTIF(B2:B13,">0").


стрілка синя права міхур Усереднюйте/сумуйте/підраховуйте діапазон даних, ігноруючи нулі за допомогою Kutools для Excel

Якщо ви хочете підсумувати / усереднити / порахувати, ігноруючи нульові клітинки, ви можете подати заявку Kutools для Excel's Виберіть певні клітини утиліта для вибору ненульових комірок, а потім перегляду результату обчислення в Рядок стану.

Kutools для Excel, з більш ніж 300 зручні функції, полегшує вам роботу. 

після безкоштовна установка Kutools для Excel, виконайте наведені нижче дії.

1. Виберіть діапазон, який ви хочете усереднити, натисніть Кутулс > Select > Виберіть певні клітини. Дивіться знімок екрана:
doc виділити конкретні комірки 4

2. У діалоговому вікні, що з’являється, поставте галочку Осередок опція, а потім виберіть Не рівним з першого випадаючого списку в Конкретний тип і перейдіть до правого текстового поля, щоб увійти 0. Дивіться знімок екрана:
doc виділити конкретні комірки 6

3. клацання Ok, і вибрано всі комірки, що перевищують 0, і ви можете переглянути середній результат, суму, підрахунок у рядку стану. Дивіться знімок екрана:
doc виділити конкретні комірки 3

Порада. Якщо ви хочете отримати безкоштовну пробну версію Виберіть певну коміркуs функція, перейдіть до безкоштовного завантаження Kutools для Excel спочатку, а потім перейдіть до застосування операції, як описано вище.


стрілка синя права міхурДані середнього / підрахунку / суми ігнорують нулі

Пов'язана стаття:

Як розрахувати середнє без максимальних і мінімальних значень в Excel?

Найкращі інструменти продуктивності офісу

Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

вкладка kte 201905


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
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