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

Як усереднити для комірок лише зі значеннями (виключаючи 0 або порожні клітинки) в Excel?

Середня функція цілком корисна для наших щоденних робіт в Excel. У цій статті мова піде про те, як легко розрахувати середнє значення для клітинок лише зі значеннями (за винятком порожніх комірок) у Excel.


Середнє значення за умови ігнорування / виключення порожніх клітинок із формулою

Функція Середнє автоматично ігнорує справді порожні клітинки. Однак якщо ви вимкнули опцію Sяк нуль у клітинках, які мають нульове значення у діалоговому вікні Параметри Excel (клацнувши філе > Опції > Advanced > Відобразити параметри для цього аркуша), деякі порожні клітинки можуть мати нульові значення в Excel. У цьому випадку функція Середнє не виключає ці порожні клітинки з нульовими значеннями.
doc-use-ever-9

Насправді ми можемо виключити клітини з нулями, щоб вирішити цю проблему. Наприклад, ви хочете усереднити діапазон A1: D13 з ігноруванням / виключенням порожніх комірок та нулів, ви можете застосувати формулу = AVERAGEIF (A1: D13, "<> 0") як показано на скріншоті нижче:


Середнє значення лише для клітинок із значеннями (за винятком порожніх клітинок) за допомогою Kutools для Excel

Microsoft Excel може автоматично усереднювати вибрані клітинки та показувати обчислені результати в рядку стану. Якщо ми можемо вибрати лише непорожні клітинки в діапазоні, ми можемо отримати середнє значення цього діапазону без урахування порожніх клітинок. Kutools для Excel Виберіть Nonblank Cells утиліта може допомогти вам зробити це одразу.

Kutools для Excel - Містить понад 300 основних інструментів для Excel. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Скачати зараз!

Виберіть діапазон, в якому ви хочете усереднити, за винятком порожніх клітинок, і натисніть на Кутулс > Select > Виберіть Un blank Cells.
doc середнє ігнорувати порожній нуль 01

Тепер у зазначеному діапазоні виділено лише комірки зі значеннями, і ви отримаєте середнє значення, за винятком порожніх комірок у рядку стану, як показано нижче:

Kutools для Excel - Доповніть Excel понад 300 основними інструментами. Насолоджуйтесь повнофункціональною 30-денною БЕЗКОШТОВНОЮ пробною версією без кредитної картки! Get It Now


Демонстрація


Kutools для Excel: понад 300 зручних інструментів у вас під рукою! Почніть 30-денну безкоштовну пробну версію без обмежень функцій сьогодні. Завантажити зараз!

Обчисліть спеціальні середні значення в Excel

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

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

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

Опис


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

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
= AVERAGEIF (A1: D13, "<> 0") not works, must be used = AVERAGEIF (A1: D13; "<> 0") semicolon instead of a comma
This comment was minimized by the moderator on the site
Hi, this could be due to regional settings. In localities that use a comma as a decimal separator, formula arguments are typically separated by semicolons, not commas.
This comment was minimized by the moderator on the site
what if you're taking an average from a drop down menu in cells (a, b, c, d, e, f) assigned values (5,4,3,2,0) - how do you skip cells that are left blank?
This comment was minimized by the moderator on the site
Hi Darren,
The AVERAGE function ignores blank cells automatically. However, it will include the zeros which are returned by formulas or other ways but display as blank. To ignoring both blank and zeros when calculating average, we can use the AVERAGEIF function.
=AVERAGEIF(range,"<>0")
Replace “range” to the specified range reference based on your need.
This comment was minimized by the moderator on the site
if the entire range has zeros, it still errors out. Would be nice if that defaulted to zero as well. Mathematically not correct but ok for most reasons.
This comment was minimized by the moderator on the site
this is omitting an entire field. the "average range"

=averageif(A:H,L1,H:H)

Looking for value L1 within A:H, averaging the values in H:H that match L1 criteria. Where does the (<>) go huh?
This comment was minimized by the moderator on the site
Hi Bob,
Your formula makes me puzzle. Do you mean to look for a value in the Range A:H by L1, and then average cells in H:H if they match the found value? If so, you can apply VLOOKUP or MATCH function to look for the value in Range A:H, and then use AVERAGEIF function to get the average of H:H.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations