Excel:如何按不等间隔对数据透视表中的值进行分组


以下分步示例展示了如何按不等间隔对 Excel 中的数据透视表中的值进行分组。

第 1 步:输入数据

我们首先输入 15 家不同商店的以下数据:

第 2 步:创建支撑柱

假设我们要创建一个数据透视表来显示基于以下商店面积间隔的销售额总和:

  • 100-124平方英尺
  • 125-149平方英尺
  • 150-199平方英尺
  • 200+平方英尺

请注意,每个间隔的长度不相同。

为了创建一个按不同长度的间隔进行分组的数据透视表,我们首先需要创建一个辅助列,将每个商店分类为这些间隔之一。

为此,我们可以使用以下公式:

 =IF( B2 <125, "100-124", IF( B2 <150, "125-149", IF( B2 <200, "150-199","200+")))

以下屏幕截图显示了如何在实践中使用该公式:

第 3 步:创建数据透视表

创建辅助列后,我们可以继续创建数据透视表。

要创建数据透视表,请单击顶部功能区的“插入”选项卡,然后单击数据透视表图标:

在出现的新窗口中,选择A1:D16作为范围,然后选择将数据透视表放置在现有工作表的单元格F1中:

单击“确定”后,屏幕右侧将出现一个新的数据透视表字段面板

拖动正方形。将“Leg Group”字段放在“行”区域中,并将“销售额”字段拖到“值”区域:

数据透视表将自动填充以下值:

以下是解释数据透视表值的方法:

  • 面积在 100 到 124 之间的商店的销售额总和是51
  • 面积在 125 至 149 之间的商店的销售额总和为82

等等。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

如何在 Excel 中创建表格
Excel:如何按范围对数据透视表中的值进行分组
如何在 Excel 的数据透视表中按月和年分组

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注