Excel: использование суммпроизв только со значениями больше нуля


Функция СУММПРОИЗВ в Excel возвращает сумму произведений двух совпадающих таблиц.

Чтобы использовать эту функцию только со значениями больше нуля, вы можете использовать следующую формулу:

 =SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )

Эта конкретная формула вернет сумму произведений двух массивов только для значений больше нуля в диапазоне A1:A9 .

Следующий пример показывает, как использовать эту формулу на практике.

Пример: используйте СУММПРОИЗВ только со значениями больше нуля.

Предположим, у нас есть следующие две таблицы значений в Excel:

Если мы используем функцию СУММПРОИЗВ как обычно, мы можем суммировать произведения значений в столбце A и столбце B:

Сумма произведений оказывается 144 .

Мы можем вручную проверить, что это правильно:

Сумма произведений = 10*3 + 5*4 + 0*5 + (-3)*2 + 6*5 + 4*5 + 10*2 + (-5)*4 + 10*5 = 144 .

Чтобы взять только сумму продуктов, значение которых в столбце A больше нуля, мы можем использовать следующую формулу:

 =SUMPRODUCT(--( A1:A9 >0), A1:A9 , B1:B9 )

На следующем снимке экрана показано, как использовать эту формулу на практике:

Excel СУММПРОИЗВ только со значениями больше нуля

Сумма произведений, значение которых в столбце А больше нуля, получается 170 .

Мы можем вручную проверить, что это правильно:

Сумма произведений = 10*3 + 5*4 + 6*5 + 4*5 + 10*2 + 10*5 = 170 .

Примечание . Полную документацию по функции СУММПРОИЗВ можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Как интерполировать пропущенные значения в Excel
Как найти 10 верхних значений в списке в Excel
Как найти верхние 10% значений в столбце Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *