EXCEL:SUMIF与2行和列的3个标准

看到下面的图片中的数据。 我想计算所有月份的所有预算,计划和实际值的总和,直到当前月份(当前月份是7月份)。

我尝试了sumifs和sumproduct以及但不能得到它的工作。 有人能帮我吗?

我非常感谢你的帮助。

在这里输入图像说明

在AO2中使用50345 ,试试看,

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

在这里输入图像说明

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

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

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

  1. 从这个页面select公式
  2. 复制它
  3. 去excel
  4. select细胞AX3,
  5. 按下“F2”键
  6. 粘贴公式
  7. 按CTRL + SHIFT + Enter(而不是只按回车)

要复制,请按照下列步骤操作:

  1. 复制单元格AX3
  2. 向下移动到单元格AX4(而不是select范围)
  3. 粘贴到单元格AX4中
  4. select你的范围并从那里粘贴。

如果你不以这种方式复制,它会告诉你,你不能改变数组…

我的答案截图