Формула Excel: СУММЕСЛИМН, СУММПРОИЗВ?? Не уверен

Формула Excel: СУММЕСЛИМН, СУММПРОИЗВ?? Не уверен

Итак, я в затруднительном положении, не могу понять, какую формулу использовать в этой ситуации. Короче говоря, это инструмент прогнозирования для строительства, и этот пример очень простой. Да, я знаю, что это можно сделать просто с помощью 3 разных IFформул, но это касается крупных строительных проектов сроком на 3+ года, которые иногда прогнозируются еженедельно, поэтому я бы предпочел иметь возможность взять весь раздел и просто заставить его работать. Я пробовал использовать различные формулы SUMIFSили SUMPRODUCTбезуспешно, у кого-нибудь есть идеи?

Моя цель в этом примере — чтобы L11в прикрепленном изображении было равно сумме всех выделенных желтых ячеек, ЕСЛИ и только ЕСЛИ соседняя синяя ячейка справа от этой желтой ячейки пуста. Поэтому после ввода фактических затрат она суммирует только прогнозируемые затраты, для которых фактические затраты еще не были подставлены. Есть ли какой-то способ сказать взять всю эту строку элементов ( N11:Y11) и суммировать все ячейки, которые имеют "Proj ($)" в строке 4, ЕСЛИ строка 4 "Act ($)" не равна пустому?

Прикрепленное изображение

решение1

A SUMIFSможет сделать это за вас, разумно выбрав диапазоны:

=SUMIFS($O11:$W11,O$4:W$4,"Proj ($)",$P11:$X11,"<>",$P$4:$X$4,"Act ($)")

SUMIFSОбратите внимание, что для корректной работы важно, чтобы все диапазоны были одинакового размера.

решение2

Вашу проблему можно решить, используя комбинацию IF& SUMIF:

введите описание изображения здесь

  • Введите эту формулу в ячейку C205.

    =IF(AND($A$202:$K$202<>"",$A$201:$J$201="Act($)"),SUMIF($A201:$J201,"=Proj($)",$A$202:$K$202),0)

Как это работает:

Ситуация 1:

  • Заголовок столбца равен , Act($)а в Row 202, вне 3ячеек, 2ячейки пустые, поэтому формула, SUMsкоторая имеет заголовок столбца Proj($), возвращает , 19485равна (6495+6495+6495).

Ситуация 2:

  • Заголовок столбца Act($)и в Row 202,
    вне 3ячеек, все 3ячейки пустые,
    поэтому формула не делает SUMs эти ячейки с заголовком столбца Proj($)и возвращает 0.

При необходимости измените ссылку на ячейку в формуле.

Связанный контент