
Общая формула
=SUMIF(range,"",sum_range)
Резюме
Чтобы суммировать ячейки, когда некоторые значения не пустые, вы можете использовать функцию СУММЕСЛИ.
В показанном примере ячейка G6 содержит эту формулу:
=SUMIF(C5:C11,"",D5:D11)
Эта формула суммирует суммы в столбце D, только если значение в столбце C не пустое.
Объяснение
Функция СУММЕСЛИ поддерживает все стандартные операторы Excel, в том числе оператор «не равно», который вводится как.
Когда вы используете оператор в критериях для такой функции, как СУММЕСЛИ, вам необходимо заключить его в двойные кавычки («»). Когда вы используете только "" в критерии, вы можете думать о значении как "не равно пустому" или "не пустому".
Альтернатива с СУММЕСЛИМН
Вы также можете использовать функцию СУММЕСЛИМН, если ячейки не пустые. СУММЕСЛИМН может обрабатывать несколько критериев, а порядок аргументов отличается от СУММЕСЛИ. Эта формула СУММЕСЛИ эквивалентна приведенной выше формуле СУММЕСЛИ:
=SUMIFS(D5:D11, C5:C11,"")
При использовании СУММЕСЛИ диапазон сумм всегда идет первым.