Excel, вычислить сумму одного столбца, где соответствующая строка в другом столбце равна значению

Итак, у меня есть следующая формула, которая отлично работает для вычисления СУММ всего столбца другого рабочего листа, на который я косвенно ссылаюсь.

=SUM(INDIRECT(A4&"!C:C"))

Теперь мне нужно вычислить СУММУ C (как указано выше), но только тогда, когда соответствующая строка в столбце D равна «Да».

Можно ли это сделать?

Спасибо,


person James Mclaren    schedule 29.08.2013    source источник
comment
Вы имеете в виду, что в A4 есть имя рабочего листа, и если в ячейке D4 есть «Да», то должна быть оценена сумма?   -  person Jerry    schedule 29.08.2013
comment
A4 - это имя рабочего листа - правильно, столбец D рядом с столбцом C на указанном листе содержит Да.   -  person James Mclaren    schedule 29.08.2013


Ответы (1)


Попробуй это

=SUMIF(INDIRECT(A4&"!D:D"),"Yes",INDIRECT(A4&"!C:C"))
person chris neilsen    schedule 29.08.2013