【问题标题】:Add monthly totals from daily date data across multiple years从多年的每日日期数据中添加每月总计
【发布时间】:2015-09-30 18:49:58
【问题描述】:

我正在使用 Excel 2003,我想了解某些产品的表现,因此我使用以下公式计算月收入和利润:

SUMPRODUCT(--(MONTH(U6)=MONTH(Table5[Date])),Table5[Rev])

但是,在我添加不同年份的月份之前,这很有效。我需要按月份(我已经完成)以及年份来解析。

【问题讨论】:

    标签: excel datetime excel-formula excel-2003


    【解决方案1】:

    我希望您目前拥有的总和是 U6 中表示的任何月份,无论年份如何,因此我将要求解释为同一月份但不同年份的分解,因此建议:

    =SUMPRODUCT(--(MONTH(U6)=MONTH(Table5[Date])),Table5[Rev],--(YEAR(U6)=YEAR(Table5[Date])))  
    

    这应该只求和 Rev 条目,其中对应的 Date 条目与 U6 的月份和年份相同。在一个单元格中指定月份(比如目前的 U6)和独立指定年份可能更方便,比如在 V6 中。如果是这样,公式的最后(添加)部分应更改为:

    --(YEAR(V6)=YEAR(Table5[Date])  
    

    但是更好的可能是数据透视表。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-09
      • 1970-01-01
      • 2016-05-23
      • 2021-12-18
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      相关资源
      最近更新 更多