【问题标题】:sum product dynamic range in excel在excel中求和产品动态范围
【发布时间】:2021-05-14 16:15:36
【问题描述】:

我有以下

公式:

=SUMPRODUCT((MONTH(Database!A2:A30)=1)*(YEAR(Database!A2:A30)=2021)*(Database!C2:C30))

问题:在 A 列和 C 列中是非常动态的,因为我将不断添加新的数据行,因此需要相应地调整范围。

问题:如何更新上述公式以满足我的需要?

【问题讨论】:

    标签: excel dynamic sumproduct


    【解决方案1】:

    一种选择是使用结构化表格并使用结构化引用:

     =SUMPRODUCT((MONTH(Table1[date])=1)*(YEAR(Table1[date])=2021)*(Table1[Value]))
    

    或者你可以使用 INDEX/MATCH

    =SUMPRODUCT((MONTH(Database!A2:INDEX(Database!A:A,MATCH(1E+99,Database!A:A)))=1)*(YEAR(Database!A2:INDEX(Database!A:A,MATCH(1E+99,Database!A:A)))=2021)*(Database!C2:INDEX(Database!C:C,MATCH(1E+99,Database!A:A))))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-17
      • 1970-01-01
      • 2019-06-16
      • 2021-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多