【问题标题】:Excel - DSUM With Criteria In ColumnExcel - 列中有条件的 DSUM
【发布时间】:2011-07-07 02:44:13
【问题描述】:

我正在寻找一种解决方案,我可以在其中使用 DSUM 之类的东西,但有 1 个标题,并且每一行的标准都在该行中。

例如:

=DSUM('All Data'!A1:J999, 'All Data'!F1, B1:C2)
=DSUM('All Data'!A1:J999, 'All Data'!F1, B3:C3)

第一个有效,因为它正在获取 B1 和 C1 中的列标题并匹配值,但第二行将不起作用,因为它不知道要匹配的列标题。

我希望匹配两组标准。

有没有办法在不必列出每一行的列名的情况下执行这样的功能?

谢谢。

【问题讨论】:

  • 你研究过 sumifs 吗? (在 excel 2007/2010 中可用)否则,您可以查看 sumproduct。
  • SUMIFS 效果很好!我只知道 SUMIF,它没有给我多个标准。谢谢!我赞成您的评论并将答案发布给未来的人看(不能接受 2 天),但如果您想获得答案的功劳,请发布,我会接受您的。再次感谢!

标签: excel


【解决方案1】:

使用上面建议的像 lionz 这样的 SUMIFS 可以工作:

SUMIFS('All Data'!$F$1:$F$999,'All Data'!$A$1:$A$999,B2,'All Data'!$A$1:$A$999, C2)
SUMIFS('All Data'!$F$1:$F$999,'All Data'!$A$1:$A$999,B3,'All Data'!$A$1:$A$999, C3)

等等。

【讨论】:

    【解决方案2】:

    你研究过 sumifs 吗? (在 excel 2007/2010 中可用)否则,您可以查看 sumproduct。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-02
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多