【问题标题】:Want to Convert SUMIFS to SUMPRODUCT for using ABS想要将 SUMIFS 转换为 SUMPRODUCT 以使用 ABS
【发布时间】:2021-05-04 13:44:19
【问题描述】:

我一直在使用这个公式来得到这个范围Sheet2!D2:D30 的总和,它工作正常。

我现在想添加 ABS 函数来求和这个 Range Sheet2!D2:D30 的负值,我尝试了下面的公式。

=SUMPRODUCT(SUMIFS(Sheet2!D2:D30,Sheet2!I2:I30,Sheet1!I2:I30)*(Sheet1!D2:D30=A3))

我添加了 ABS,但它不起作用,我们将不胜感激。

=SUMPRODUCT(SUMIFS(ABS(Sheet2!D2:D30),Sheet2!I2:I30,Sheet1!I2:I30)*(Sheet1!D2:D30=A3))

表 1

表 2

表 3

【问题讨论】:

  • 这里的问答展示了您可以做什么:stackoverflow.com/q/67385050/4961700
  • 好吧,让我解释一下:我一直在将Sheet2 ID'sSheet1 ID's 匹配,然后将Sheet1 CountySheet3 Country 匹配以将Sheet2 值粘贴到Sheet3
  • sheet2 列中的 ID 是唯一的吗?没有重复?

标签: excel excel-formula excel-2016


【解决方案1】:

因为它们是表 2 中的唯一 ID:

=SUMPRODUCT(ABS(SUMIFS(Sheet2!D2:D30,Sheet2!I2:I30,Sheet1!I2:I30))*(Sheet1!D2:D30=A3))

【讨论】:

  • 非常感谢。
  • 你能否再帮我一个忙,我想在这个公式中添加日期列@Scott Craner,如果你能帮忙的话。 Sheet2!B2:B1000,">="&$F$1,Sheet2!B2:B1000,"
  • 将这些作为条件放入 SUMIFS 会发生什么?
  • 天哪,它奏效了,我在想一定有另一种方法可以做到这一点,但你的评论指引了我的方向。谢谢
猜你喜欢
  • 1970-01-01
  • 2023-01-19
  • 2016-10-31
  • 2020-05-04
  • 2011-12-07
  • 1970-01-01
  • 1970-01-01
  • 2021-05-31
相关资源
最近更新 更多