Excel 基于多个条件的单元格 SUMIFS
Excel SUMIFS of cells based upon multiple criteria
我正在尝试创建一个公式来计算基于多个条件的字段数组的总和。这与他们在这一年 运行 期间
的各种特许经营权和促销活动有关
我的文档包含两张纸,其中包含以下信息 -
- 'Daily Revenues'!A:A - 日期。每个特许经营权每天有一个条目,其中包含特定日期的收入。
- 'Daily Revenues'!B:B - 特许经营名称
- 'Daily Revenues'!D:D - 数字。当天的每日收入。
- 'Promotions'!I:I - 日期。促销开始日期
- 'Promotions'!J:J - 日期。促销结束日期
- 'Promotions'!K:K - 特许经营名称
简而言之,我们要计算每个加盟店完成的每个单独促销期间的总收入('Daily Revenues'!I:I 到每日收入'!J:J)。我们希望总收入与促销详情位于同一行(例如 'Promotions'!O1)因为我们有今年到目前为止每家商店完成的每次促销的记录,所以我们有1,478 个实例,无法手动计算。
这是示例工作表的两个屏幕截图。请注意,为了维护示例中的列,我已经删除了一些信息。
每日收入
促销活动
在“促销”选项卡的 O 列中,我们想要计算从 I 列和 J 列持续时间开始的几天的总收入(来自每日收入表)。
我已经尝试了各种 SUMIFS 公式,但到目前为止还没有得到任何结果。谁能帮忙解决这个问题?
在Cell O2
中输入以下公式
=SUMIFS('Daily Revenues'!$D:$D,'Daily Revenues'!$B:$B,"="&K2,'Daily Revenues'!$A:$A,">"&I2,'Daily Revenues'!$A:$A,"<"&J2)
和 drag/copy 根据需要向下。根据您的数据更改公式中的范围。
以上公式将为您提供 Revenue
Franchise
在 Start Date
和 End Date
之间的 Franchise
,不包括这些日期。例如,在 01/01/16
和 07/01/16
之间将给出 02/01/16 to 06/01/16
的结果,即 02,03,04,05,06
。如果要包括开始日期和结束日期,请使用以下公式:
=SUMIFS('Daily Revenues'!$D:$D,'Daily Revenues'!$B:$B,"="&K2,'Daily Revenues'!$A:$A,">="&I2,'Daily Revenues'!$A:$A,"<="&J2)
我正在尝试创建一个公式来计算基于多个条件的字段数组的总和。这与他们在这一年 运行 期间
的各种特许经营权和促销活动有关我的文档包含两张纸,其中包含以下信息 -
- 'Daily Revenues'!A:A - 日期。每个特许经营权每天有一个条目,其中包含特定日期的收入。
- 'Daily Revenues'!B:B - 特许经营名称
- 'Daily Revenues'!D:D - 数字。当天的每日收入。
- 'Promotions'!I:I - 日期。促销开始日期
- 'Promotions'!J:J - 日期。促销结束日期
- 'Promotions'!K:K - 特许经营名称
简而言之,我们要计算每个加盟店完成的每个单独促销期间的总收入('Daily Revenues'!I:I 到每日收入'!J:J)。我们希望总收入与促销详情位于同一行(例如 'Promotions'!O1)因为我们有今年到目前为止每家商店完成的每次促销的记录,所以我们有1,478 个实例,无法手动计算。
这是示例工作表的两个屏幕截图。请注意,为了维护示例中的列,我已经删除了一些信息。
每日收入
促销活动
在“促销”选项卡的 O 列中,我们想要计算从 I 列和 J 列持续时间开始的几天的总收入(来自每日收入表)。
我已经尝试了各种 SUMIFS 公式,但到目前为止还没有得到任何结果。谁能帮忙解决这个问题?
在Cell O2
=SUMIFS('Daily Revenues'!$D:$D,'Daily Revenues'!$B:$B,"="&K2,'Daily Revenues'!$A:$A,">"&I2,'Daily Revenues'!$A:$A,"<"&J2)
和 drag/copy 根据需要向下。根据您的数据更改公式中的范围。
以上公式将为您提供 Revenue
Franchise
在 Start Date
和 End Date
之间的 Franchise
,不包括这些日期。例如,在 01/01/16
和 07/01/16
之间将给出 02/01/16 to 06/01/16
的结果,即 02,03,04,05,06
。如果要包括开始日期和结束日期,请使用以下公式:
=SUMIFS('Daily Revenues'!$D:$D,'Daily Revenues'!$B:$B,"="&K2,'Daily Revenues'!$A:$A,">="&I2,'Daily Revenues'!$A:$A,"<="&J2)