【问题标题】:EXCEL: SUMIF with 3 criteria across 2 rows and columnsEXCEL:跨 2 行和列的 3 个条件的 SUMIF
【发布时间】:2017-07-30 14:53:27
【问题描述】:

请参阅下图中的数据。我想计算给定 Costcode 的所有预算、计划值和实际值的总和,直到当前月份(当前月份是 7 月)。

我也尝试了 sumifs 和 sumproduct 但无法正常工作。有人可以帮我吗?

非常感谢您的帮助。

【问题讨论】:

    标签: excel excel-formula sumifs


    【解决方案1】:

    用AO2中的50345,试试看,

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

    【讨论】:

      【解决方案2】:

      您的屏幕截图隐藏了一些列,但我认为该模式仍在继续。我还假设您希望这些总数随着月份的推移而自动更改。在这种情况下,我将你的模式延续了 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. 按“F2”键
      6. 粘贴公式
      7. 按 CTRL+SHIFT+Enter(而不是直接按 Enter)

      要复制下来,请按以下步骤操作:

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

      如果你不按这种方式复制下来,它会告诉你不能改变数组...

      【讨论】:

        猜你喜欢
        • 2014-11-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-07-31
        相关资源
        最近更新 更多