我遇到了一个实际问题,可以简化如下:
我的 Excel 表只有一列,这是我喝啤酒罐的日期。它可以根据我一天的啤酒罐数重复。(例如,我在 2012 年 5 月 9 日喝了三杯啤酒)我需要生成每周啤酒消费的趋势。我怎样才能在excel中做到这一点?
**Date of beer**
5/9/2012
5/9/2012
5/9/2012
5/12/2012
...
7/3/2012
我遇到了一个实际问题,可以简化如下:
我的 Excel 表只有一列,这是我喝啤酒罐的日期。它可以根据我一天的啤酒罐数重复。(例如,我在 2012 年 5 月 9 日喝了三杯啤酒)我需要生成每周啤酒消费的趋势。我怎样才能在excel中做到这一点?
**Date of beer**
5/9/2012
5/9/2012
5/9/2012
5/12/2012
...
7/3/2012
你可以做一个数据透视表。日期作为行字段,日期计数(即啤酒计数)作为数据字段。将行字段 Date 按 7 天分组以获得每周总计。
使用两列电子表格可能会更好。A 列 = 日期;B 列 = 罐数。然后,您可以轻松地从中制作折线图。
如果您的格式中已经有大量数据,您可以使用 excel 的小计功能为您创建两列格式。
首先,我会输入一个公式来获取每个日期的周数,然后对一年中的每一周使用计数。此公式将为一年中的每一天分配其所在年份的周数。将其放在日期旁边的每个单元格中。
=IFERROR(1+INT((AF12-DATE(YEAR(AF12+4-WEEKDAY(AF12+6)),1,5)+WEEKDAY(DATE(YEAR(AF12+4-WEEKDAY(AF12+6)),1,3)))/7),0)
完成后,创建一列数字 1-52(闰年为 53)并执行
=countif(rangeofcalcdweeknumbers,week1to52)
并将其复制到所有 52 或 53 周
然后根据最后两列做一个图