EXCEL:SUMIF,包含2行和3列的3条标准

时间:2017-07-30 14:53:27

标签: excel excel-formula sumifs

请参阅下图中的数据。我想计算当前月份(当前月份为7月)所有月份的给定成本代码的所有预算,计划值和实际值的总和。

我也尝试过sumifs和sumproduct但是无法让它工作。有人能帮助我吗?

我非常感谢你的帮助。

enter image description here

2 个答案:

答案 0 :(得分:0)

在AO2中使用 50345 ,尝试为,

=SUMPRODUCT((A3:A9=AO2)*(B1:AM1<=7)*(MOD(COLUMN(B:AM), 4)<>1)*B3:AM9)

enter image description here

答案 1 :(得分:0)

您的屏幕截图隐藏了一些列,但我认为该模式仍在继续。我还假设你希望这些总数随着月份的变化而自动改变。在这种情况下,我将你的模式延续了12个月。然后,我列出了4个汇总列。每个代码垂直一个,每个行头一个。然后,我在单元格AX3中创建了这个公式(并向右和向下复制):

    =SUMIFS($B3:$AW3,$B$2:$AW$2,AX$2,$B$1:$AW$1,"<="&(MONTH(TODAY())))

这是一个数组公式。如果您从未使用过数组公式,请按照以下步骤操作:

  1. 从此页面中选择公式
  2. 复制
  3. 转到excel
  4. 选择单元格AX3,
  5. 按下&#39; F2&#39;键
  6. 粘贴公式
  7. 按CTRL + SHIFT + Enter(而不是仅按Enter键)
  8. 要复制,请按以下步骤操作:

    1. 复制单元格AX3
    2. 向下移动到单元格AX4(而不是选择范围)
    3. 粘贴到单元格AX4
    4. 选择您的范围并从那里粘贴。
    5. 如果您不以这种方式复制,它会告诉您无法更改阵列......

      screenshot of my answer