【问题标题】:Sum values for different categories in an array within specific dates特定日期内数组中不同类别的总和值
【发布时间】:2018-11-23 16:47:20
【问题描述】:

所以,我有一个包含几个不同值的表,我需要获取特定用户在确定日期范围内的总数。我能够使用 SUMIF 和 VLOOKUP 获取日期范围,但无法添加所有同名用户。使用 SUMIF 和 INDEX & MATCH,我能够对特定用户的所有值求和,但现在无法选择特定的日期范围,它对列上的所有内容进行求和,其想法是在无需剖析信息的情况下求和。

这是我拥有的数据示例,以及我希望如何根据日期范围输出。只需更改开始和结束日期字段(单元格 J1 和 J2)中的日期,信息就会自动更改。

【问题讨论】:

  • 尝试SUMIFSCOUNTIFS 或使用带有切片器或过滤器的数据透视表
  • 您可以使用markdown table generator之类的工具插入数据来插入数据。粘贴时,突出显示并按 Ctrl + K 以确保正确插入。然后我们可以复制数据进行测试。此外,请包括您尝试过的公式,如您的问题中所述。

标签: excel date range vlookup lookup


【解决方案1】:

这应该足以让您入门:

 `=SUMPRODUCT(
 (Productivity[User]=$G6)*
 (Productivity[Chats])*
 (Productivity[Date]>=$H$1)*
 (Productivity[Date]<=$H$2))`

【讨论】:

    【解决方案2】:

    您应该能够将此公式复制并粘贴到单元格 J5 中,然后将方程式拖到上面:

    =SUMIFS(INDEX($C$3:$E$17,,MATCH(J$5,$C$2:$E$2,0)),$A$3:$A$17,$I6,$B$3:$B$17,">="&$J$1,$B$3:$B$17,"<="&$J$2)
    

    我能够使用上述方程式复制所需的结果。

    【讨论】:

      猜你喜欢
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 2019-11-19
      • 1970-01-01
      • 1970-01-01
      • 2018-05-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多