不同时间段的值总结并与特定日期匹配

时间:2018-05-25 13:01:28

标签: excel excel-formula

我有以下Excel电子表格。

enter image description here

电子表格用于计划销售广告系列。用户在 B列 C列中输入销售广告系列的startend日期。在 D列中,duration(天数)是根据这些日期计算的。在 E栏中,用户输入整个广告系列的revenue。在列F:L 中,用户在revenue的日期划分duration

第N列中列出了一年中的每一天。
列O 中,应计算基于列F:L 中的值的revenue的总和。

例如广告系列A 2018-01-01开始,需要4天,因此300€转到2018-01-01100€去到2018-01-02等等......

这同样适用于以下所有广告系列。
因此,在列O 中,所有广告系列的收入总和应该在广告系列A 2018-01-02计算到100€ >应添加广告系列B 第一天的120€。因此,总数为220€

您是否知道我可以在列O 中使用的公式,它完全符合上述计算?

1 个答案:

答案 0 :(得分:0)

Sumproduct将迭代测试日期是否在范围内,找到它在该范围内的位置并返回正确的值进行求和。

=SUMPRODUCT((N2<=$C$2:$C$5)*(N2>=$B$2:$B$5)*("Day " & N2-$B$2:$B$5+1 = $F$1:$L$1),$F$2:$L$5)

enter image description here