如何在Excel中按周进行数据分组

1,449 阅读2分钟

通常情况下,你可能想在Excel中按星期对数据进行分组。

幸运的是,使用WEEKNUM()函数很容易做到这一点。

下面的例子说明了如何使用这个函数在Excel中按周分组数据。

第一步:创建数据

首先,让我们创建一个数据集,显示某个公司在不同日子里的总销售额:

第2步:创建星期变量

为了从Date列中提取当年的星期,我们可以使用**WEEKNUM()**函数来返回1到53之间的值。

我们可以在C2单元格中键入以下公式:

=WEEKNUM(A2) 

然后,我们可以将这个公式向下复制并粘贴到C列的其余单元格。

第三步:创建透视表

最后,我们可以创建一个数据透视表,找出每周的销售总额。

要创建一个数据透视表,突出显示B1:C11范围内的单元格,然后单击顶部功能区的 "**插入 "**选项卡,单击 "数据透视表"。

在出现的新窗口中,我们将把透视表放在现有工作表的E2单元格中:

一旦我们按下确定键,屏幕右侧将出现一个PivotTable字段面板。

将 " "变量拖到 "行 "框,将 "销售 "变量拖到 "值 "框:

现在,数据透视表中的数值将被填入:

从透视表中我们可以看到:

  • 第二周的总销售额为37
  • 第三周的总销售额为65
  • 第四周的总销售额为62

我们还可以看到,总的销售量是164

其他资源

下面的教程介绍了如何在Excel中执行其他常见任务:

如何在Excel中把日转换成月
如何在Excel中按月计数
如何在Excel中按月过滤日期