Как посчитать среднее значение в excel без учета нулевых значений
Среднее/суммирование/подсчет диапазона данных без нулей с помощью Kutools for Excel

Усреднить диапазон данных без нулей с помощью формулы


Среднее/суммирование/подсчет диапазона данных без нулей с помощью Kutools for Excel
1. Выберите диапазон, который вы хотите усреднить, нажмите Kutools > Выбрать > Выбрать определенные ячейки . См. Снимок экрана: 
2. В появившемся диалоговом окне установите флажок Ячейка , а затем выберите Не равно из первого раскрывающегося списка в Определенный тип и перейдите в правое текстовое поле, чтобы ввести 0. См. снимок экрана: 
3. Нажмите Ok , и все ячейки, которые больше 0, были выбраны, и вы можете просмотреть среднее значение, сумму, результат подсчета в строке состояния. См. Снимок экрана: 
Посчитать среднее диапазона, исключая нулевые значения
То есть подобная, казалось бы, банальная конструкция — посчитать среднее, исключая из массива нули — не хочет работать со строковыми диапазонами. Это у меня с Excel что-то не так или нужно что-то еще сделать?
С Excel все в порядке, но нужно что-то еще сделать 🙂
Ни первая, ни вторая формулы без этого «чего-то» правильно работать не будут. Бывает, что результат совпадает с ожидаемым, но это совпадение, не более, и в каждом конкретном случае такое совпадение можно объяснить.

На рисунке пример. Формулы автора в закрашенных ячейках: в желтых для A1:A4, в зеленых для A1:D1. Ошибочно думать, что формула будет работать всегда, если она размещена в том же диапазоне строк/столбцов. Это только иллюстрация того, что такие формулы требуют особого обращения.
Тут все понятно — определяем среднее значение диапазона.
В формулах из стартового сообщения нет диапазона. Вернее, из диапазона формируется массив значений. В этом случае это уже не простая формула, а формула, обрабатывающая массив.
В поле для ввода формулы выделяем вложенную функцию с ее содержимым
нажимаем клавишу F9 . Что видим? Вместо выделенной части в формуле волшебным образом появился массив констант, состоящий из чисел и логического выражения ЛОЖЬ.
Кстати, F9 (запуск пересчета) удобно использовать для просмотра работы формулы или поиска ошибки.
- Вот и дошли до «чего-то».
Формула массива вводится тремя клавишами. Находясь в поле ввода формулы (или в режиме редактирования ячейки), нажимаем Ctrl+Shift+Enter — формула должна обрамиться фигурыми скобками. При правке фигурные скобки пропадают, завершать изменения формулы тоже нужно тремя клавишами.
Как посчитать среднее значение в excel без учета нулевых значений
Обычно функция «Среднее» может помочь вам рассчитать среднее значение диапазона, включая нули, в Excel. Но здесь вы хотите исключить нули при применении функции Average. Как можно игнорировать нули при вычислении среднего значения?
Среднее / суммирование / подсчет диапазона данных без учета нулей с помощью Kutools for Excel
![]()
Усреднение диапазона данных без учета нулей с помощью формулы
Если вы используете Excel 2007/2010/2013, эта простая функция AVERAGEIF может помочь вам быстро и легко решить эту проблему.
1. Введите эту формулу = СРЗНАЧЕСЛИ (B2: B13; «<> 0») в пустой ячейке помимо ваших данных, см. снимок экрана:

Внимание: В приведенной выше формуле B2: B13 — это данные диапазона, которые вы хотите усреднить, исключая нули, вы можете изменить его по своему усмотрению. Если в диапазоне есть пустые ячейки, эта формула также усредняет данные, исключая пустые ячейки.
2, Затем нажмите Enter key, и вы получите результат, исключающий нулевые значения. Смотрите скриншот:

Примечание: Эта формула не вступит в силу в Excel 2003, если у вас Excel 2003, вы должны объединить Сумма и СЧЕТЕСЛИ функция, примените следующую формулу: =SUM(B2:B13)/COUNTIF(B2:B13,»>0″) .
Среднее / суммирование / подсчет диапазона данных без учета нулей с помощью Kutools for Excel
Если вы хотите суммировать / усреднять / подсчитывать, игнорируя нулевые ячейки, вы можете применить Kutools for Excel‘s Выбрать определенные ячейки утилита для выбора ненулевых ячеек, а затем просмотреть результат расчета в Строка состояния.
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Выберите диапазон, который вы хотите усреднить, нажмите Кутулс > Выберите > Выбрать определенные ячейки. Смотрите скриншот:
2. В появившемся диалоговом окне отметьте Ячейка , а затем выберите Не равный из первого раскрывающегося списка в Конкретный тип раздел и перейдите в правое текстовое поле, чтобы ввести 0 . Смотрите скриншот:
3. Нажмите Ok, и все ячейки, которые больше 0, были выбраны, и вы можете просмотреть среднее значение, сумму, результат подсчета в строке состояния. Смотрите скриншот:
Наконечник. Если вы хотите получить бесплатную пробную версию Выбрать конкретную ячейкуфункция s, пожалуйста, перейдите к бесплатной загрузке Kutools for Excel сначала, а затем перейдите к применению операции в соответствии с вышеуказанными шагами.
Как посчитать среднее значение в excel без учета нулевых значений
Собираю отчет, столкнулся с такой задачкой, когда нужно чтобы среднее значение в ячейке выводилось без учета ячеек с нулями.
Если есть 3 ячейки и в 2-х из них стоят нули, то эксель делит на 3, а нужно чтобы не делил на 3, а делил только на заполненные больше нуля цифры.
Пример не прилагаю, думаю он не нужен. Если нужен, приложу.
Собираю отчет, столкнулся с такой задачкой, когда нужно чтобы среднее значение в ячейке выводилось без учета ячеек с нулями.
Если есть 3 ячейки и в 2-х из них стоят нули, то эксель делит на 3, а нужно чтобы не делил на 3, а делил только на заполненные больше нуля цифры.
Пример не прилагаю, думаю он не нужен. Если нужен, приложу. AleksFin
Собираю отчет, столкнулся с такой задачкой, когда нужно чтобы среднее значение в ячейке выводилось без учета ячеек с нулями.
Если есть 3 ячейки и в 2-х из них стоят нули, то эксель делит на 3, а нужно чтобы не делил на 3, а делил только на заполненные больше нуля цифры.
Пример не прилагаю, думаю он не нужен. Если нужен, приложу. Автор — AleksFin
Дата добавления — 07.06.2017 в 11:27