【问题标题】:Sumproduct between dates with additional criteria across columns日期之间的 Sumproduct 与跨列的附加条件
【发布时间】:2018-09-28 17:03:04
【问题描述】:

我试图将一个 sumproduct 公式放在一起,该公式看起来在两个日期之间,并且具有跨列的条件。

我有以下几点:

开始日期: Sheet1!A1

结束日期: Sheet1!A2

条件字段:Sheet1!A3

我想对列 Sheet2!B2:F200 求和,其中 Sheet2!A2:A200 介于 Sheet1 的开始日期和结束日期之间,其中 Sheet2!B1:F1 等于来自 Sheet1 的条件字段

我到了这里,但我无法跨列求和或添加条件字段。

SUMPRODUCT(--(Sheet2!A2:A200>=Sheet1!A1),--(Sheet2!A2:A200<=Sheet1!A2),Sheet2!C:C)

【问题讨论】:

  • B1:F1 中的列名是否唯一?
  • 是的,它们是独一无二的

标签: excel excel-formula


【解决方案1】:

使用带有 INDEX 的 SUMIFS 返回正确的列:

=SUMIFS(INDEX(Sheet2!$B:$F,0,MATCH(Sheet1!A3,Sheet2!$B1:$F$1,0)),Sheet2!$A:$A,">=" & Sheet1!A1,Sheet2!$A:$A,"<=" & Sheet1!A2)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-21
    • 1970-01-01
    • 1970-01-01
    • 2015-07-29
    • 1970-01-01
    • 2018-03-16
    • 2019-04-21
    相关资源
    最近更新 更多