数据透视表“页面字段”用法

Zyg*_*ygD 4 pivot-table microsoft-excel-2003 microsoft-excel

在 Excel 中,可以创建一个数据透视表,其中数据来自多个工作表。这是一个旧功能,但仍然可用。该过程通过按AltD、开始P。在其中一个步骤中,有一件事我不明白,页面字段

在此处输入图片说明

我尝试测试此功能 - 插入不同数量的它们,少于参考表的数量,更多,我尝试将页面字段放在数据透视表的不同部分,但我不明白这个功能有什么用?有懂行的可以解释一下吗?

Byr*_*all 7

我假设您Multiple Consolidation Ranges在显示的菜单屏幕之前使用了菜单 2 屏幕,因为我相信这是获取页面选择屏幕的唯一方法。

当你这样做时,你正在制作一个数据透视表,但它是数据透视表功能和Data->Consolidate功能的组合。

页字段用作所使用数据范围上的半任意标记。 请注意,您必须为每个数据范围的每个页面字段输入一个标签。对于包含 2 个字段的 3 个数据范围,您需要输入 6 个值。这些值可以在结果表中组合,以提供一些分组和过滤功能,这些功能通常可以“免费”使用普通的数据透视表。

这可能有用的一个示例是,如果您有一个工作簿,其中每个月的数据都有不同的工作表。理想情况下,您会将所有这些放在一个表中,并在单个表中添加一个月份列。如果这不是一个选项,您可以使用此多范围合并和大量键入来实现相同的结果。

我将展示 3 个月的版本而不是 12 个月的版本,因为我很懒。

设置和数据

让我们假设我们有以下(完全编造的和无用的)数据。它描述了几个销售员的销售额,这些销售员分成几个表格,这些表格表明收集数据的月份。由于数据包含不同的列和人,并且有多个月份,我真的很想将其转换为更合适的格式进行分析。为此,我将创建其中一个数据透视表,以便我可以进行一些分析。我们还假设列标题是产品名称(B、C、E、G)。

要使用的数据

我想通过MONTH和进行分析QTR。(如果我使用的是普通的数据透视表,那么使用日期和Group Field选项会很容易。)

配置该页面字段设置

为了在这些组内进行分析,我需要定义页面字段以适应它。

对于每个选定的范围,我都输入了相关的分类数据。在这种情况下,它是MONTHQTR。我为每个范围和领域都这样做了。这是带有此选项的对话框。Excel 对下拉菜单有一点帮助。这个过程非常缓慢和手动。图像显示了范围列表中第 4 项的选择。我已经输入了其他 3 个范围的值。

对话框

结果数据透视表,以及它的用处

由此产生的数据透视表并没有比仅仅Data->Consolidate在范围上做更有用。它包含按行和列的数据摘要。我们可以看到Page Fields已经出现在该Report Filter部分。这有点有用,它允许我过滤以仅获取给定月份或季度的数据。

合并数据透视表

它们真正有用的地方是当您尝试复制可以在普通数据透视表中获得的分组功能时。这是通过将页面字段移出过滤器部分并向下移动到RowsColumns部分来完成的。如果你这样做的顺序Page2Page1,那么你会得到一个不错的层次分组。

过滤器中字段向下的数据透视表

最后一点(上面强调)是,如果设置正确,您可以更快地完成所有这些操作,并且无需手动输入普通数据透视表。如果您受到数据排列方式的限制,那么在某些情况下这可能是一种有用的处理方式。