【问题标题】:Excel SUMIFS of cells based upon multiple criteria基于多个条件的单元格的 Excel SUMIFS
【发布时间】:2016-08-27 13:47:33
【问题描述】:

我正在尝试创建一个公式来计算基于多个条件的字段数组的总和。这与各种特许经营权和他们在一年中开展的促销活动有关

我的文档包含两张表,其中包含以下信息 -

  • '每日收入'!A:A - 日期。每个特许经营权每天有一个条目,其中包含该特定日期的收入。
  • “每日收入”!B:B - 特许经营名称
  • '每日收入'!D:D - 数字。当天的每日收入。
  • '促销'!我:我 - 日期。促销开始日期
  • '促销'!J:J - 日期。促销活动的结束日期
  • “促销”!K:K - 特许经营名称

简而言之,我们要计算每个特许经营权已完成的每个促销期间的总收入(“每日收入”!I:I 到每日收入'!J:J)。我们希望总收入与促销的详细信息位于同一行(例如,在“促销”!O1 中)因为我们有每个商店今年迄今为止完成的每次促销的记录,我们有 1,478 个实例这使得手动计算变得不可能。

这是示例工作表的两个屏幕截图。请注意,为了维护示例中的列,我已经删除了一些信息。

每日收入

促销

在“促销”选项卡的 O 列中,我们希望计算 I 和 J 列中持续时间的天的总收入(来自每日收入表)。

我尝试了各种 SUMIFS 公式,但到目前为止还没有得到任何结果。谁能帮忙解决一下?

【问题讨论】:

  • 这个问题将受益于两个非常小的(例如,每个 10 行)代表每个相关工作表的模拟表格以及预期结果。
  • 好点。我刚刚使用此信息更新了原始帖子。

标签: excel excel-formula excel-2011


【解决方案1】:

Cell O2中输入以下公式

=SUMIFS('Daily Revenues'!$D$2:$D$13,'Daily Revenues'!$B$2:$B$13,"="&K2,'Daily Revenues'!$A$2:$A$13,">"&I2,'Daily Revenues'!$A$2:$A$13,"<"&J2)

并根据需要向下拖动/复制。根据您的数据更改公式中的范围。

以上公式将为您提供Franchise 之间的Start DateEnd Date 之间的Revenue,不包括这些日期。例如,在01/01/1607/01/16 之间将给出02/01/16 to 06/01/1602,03,04,05,06 的结果。如果要包括开始和结束日期,请使用以下公式:

=SUMIFS('Daily Revenues'!$D$2:$D$13,'Daily Revenues'!$B$2:$B$13,"="&K2,'Daily Revenues'!$A$2:$A$13,">="&I2,'Daily Revenues'!$A$2:$A$13,"<="&J2)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-04
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 2014-02-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多