Excel 公式:SUMIFS、SUMPRODUCT?不确定

Excel 公式:SUMIFS、SUMPRODUCT?不确定

所以我很为难,不知道在这种情况下该用什么公式。长话短说,这是一个建筑预测工具,这个示例非常简单。是的,我知道这可以用 3 个不同的IF公式简单地完成,但这是针对大型 3 年以上的建筑项目,有时每周进行预测,所以我更希望能够抓住整个部分并简单地让它工作。我试过使用各种方法,SUMIFSSUMPRODUCT都没有成功,有人有什么想法吗?

在这个例子中,我的目标是,L11当且仅当黄色单元格右侧的相邻蓝色单元格为空白时,附图中所有突出显示的黄色单元格的总和才相等。因此,一旦您输入实际成本,它只会总计尚未插入实际成本的预计成本。有没有办法说,如果第 4 行“ N11:Y11Act ($)”不等于空白,则取整行项目 () 并总计第 4 行中包含“Proj ($)”的所有单元格?

附图

答案1

ASUMIFS可以帮您做出明智的选择:

=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中,单元格为空白,因此 公式这些单元格有 列标题并返回等于。32SUMsProj($)19485(6495+6495+6495)

情况 2:

  • 列标题为,Act($)并且在单元格 之外,所有单元格均为空白, 因此公式不考虑 那些具有列标题的单元格并返回。Row 202
    33
    SUMsProj($)0

根据需要调整公式中的单元格引用。

相关内容