Excel 的时间范围条件

Excel 的时间范围条件

对于我的数据,我的计时实际上是按小时计算的,

   Date       Time         Sales
   1/1/2012   09:00-09:59  15.77
   1/1/2012   10:00-10:59  66.13
   1/1/2012   11:00-11:59  144.30
   1/1/2012   12:00-12:59  128.80

   2/1/2012   09:00-09:59  0.00
   2/1/2012   10:00-10:59  0.00
   2/1/2012   11:00-11:59  25.13
   2/1/2012   12:00-12:59  10.01

但现在,我希望它以两小时为基础,并计算每 2 小时班次 2 天的总销售额

 Time         Sales
 09:00-10:59   ?
 10:00-12:59   ?

我如何在 Excel 2007 中执行此操作?

答案1

数据透视表似乎是一个好主意,因为它具有多功能性 - 合并两天以上或两个以上班次等都没有问题。我建议 LOOKUP 添加班次指示器“辅助列”和如下所示的数据透视表(其中针对 1/1/12 和 2/1/12 两天进行筛选):

SU502292 示例

但可能还有许多其他方法可以实现您的结果,因此最好的选择可能取决于您将来可能想要进行的其他分析、您有多少数据等等。


仅公式(而非数据透视表)的解决方案,没有“辅助列”,如下所示,并G9复制到H9

第二个 SU502292 示例

为了保持至少一定的灵活性,标准是引用的而不是硬编码的。

此处的SUMIFSG9相加销售量在哪里日期大于或等于 01/01/2012 且小于或等于 02/01/2012 且时间大于或等于 09:00-09:59 且小于或等于 10:00-10:59。

我建议用一个相当有说服力的论据来支持数据透视表方法!

相关内容