Excel: Sumproduct не работает, когда пробелы в наборе данных

Я пытаюсь получить функцию sumproduct, чтобы усреднить столбец на основе критериев в предыдущих соседних столбцах.

Столбец, который я пытаюсь усреднить, вычисляется по формуле, в которой IFERROR возвращает пустую ошибку, если есть ошибка.

=IFERROR(A5*B3,"") 

некоторые из ячеек в этом столбце содержат пробел, сгенерированный оператором if, мой sumproduct дает ошибку #value, когда он пытается усреднить диапазон с пробелом. Я хочу, чтобы это воспринималось как не что иное, как 0

В любом случае, или я должен попытаться воссоздать свой sumproduct с помощью какой-то функции midifs?

Это – следующий итог:

 =SUMPRODUCT((Data!$KM$7:$OV$7=C$7)*(Data!$KM$9:$OV$118>=$B10)*(Data!$KM$9:$OV$118<=$A10)*(Data!$BLW$9:$BLW$118))/SUMPRODUCT((Data!$KM$7:$OV$7=C$7)*(Data!$KM$9:$OV$118>=$B10)*(Data!$KM$9:$OV$118<=$A10)) 

Попробуйте эту формулу массива:

 =AVERAGE(IF((Data!$KM$7:$OV$7=C$7)*(Data!$KM$9:$OV$118>=$B10)*(Data!$KM$9:$OV$118<=$A10)*(Data!$BLW$9:$BLW$118<>""),Data!$BLW$9:$BLW$118)) 

Будучи массивом, он должен быть подтвержден нажатием Ctrl-Shift-Enter при выходе из режима редактирования. Если сделано правильно, excel поместит {} вокруг формулы.

Причина, по которой SUMPRODUCT не будет работать, заключается в попытке умножить строку, хотя и пустую строку, но строку, тем не менее, с числами, которые будут вызывать ошибку.

Формула массива игнорирует все ячейки пустой строки и пропускает их.

  • Назначение сырых данных в категории ковша
  • Excel if и formula
  • MSExcel с использованием MCONCAT для возврата уникальных значений в одну ячейку
  • Найдите ячейку со значением, смещением и диапазоном копий, затем вставьте дату базы данных, затем выполните цикл для поиска
  • Я хочу удалить первые символы в ячейке?
  • Вычисление процентилей в Excel с данными «ведра» вместо самого списка данных
  • Последовательно повторяющиеся значения в списке с несколькими дубликатами
  • установить ячейку, на которую ссылается формула, на основе значения в другой ячейке?
  • КРУГЛЫЙ на основе цифр числа
  • Как совместить 2 столбца, затем возьмите значение из третьего столбца и суммируйте их
  • Лист Excel, созданный с помощью модуля pythons xlsxwriter, работает слишком медленно
  • Давайте будем гением компьютера.