Excel Power 数据透视表创建


Power PivotTable 基于称为数据模型的 Power Pivot 数据库。你已经了解了数据模型的强大功能。 Power Pivot 的强大之处在于它能够从 Power PivotTable 中的数据模型中汇总数据。如你所知,数据模型可以处理跨越数百万行并来自不同输入的海量数据。这使 Power PivotTable 能够在几分钟内汇总来自任何地方的数据。

Power PivotTable 在布局上与 PivotTable 类似,但有以下区别:

  • 数据透视表基于 Excel 表,而 Power PivotTable 则基于作为数据模型一部分的数据表。

  • 数据透视表基于单个 Excel 表或数据范围,而 Power PivotTable 可以基于多个数据表,前提是它们被添加到数据模型中。

  • 数据透视表是从 Excel 窗口创建的,而 Power PivotTable 是从 PowerPivot 窗口创建的。

创建 Power PivotTable


假设你有两个数据表:数据模型中的 Salesperson 和 Sales。要从这两个数据表创建 PowerPivot 表,请执行以下操作:

  • 单击 PowerPivot 窗口中功能区上的主页选项卡。

  • 单击功能区上的数据透视表。

  • 从下拉列表中选择数据透视表。

Creating Power PivotTable

出现创建数据透视表对话框。如你所见,这是一个简单的对话框,没有任何数据查询。这是因为,Power PivotTable 始终基于数据模型,即具有定义关系的数据表。

选择新工作表并单击确定。

New

在 Excel 窗口中创建一个新工作表,并出现一个空的数据透视表。

New Worksheet Created

如你所见,Power PivotTable 的布局与 PivotTable 的布局相似。这 枢轴工具 出现在功能区上,带有 ANALYZE and DESIGN 选项卡,与数据透视表相同。

数据透视表字段列表出现在工作表的右侧。在这里,你会发现与数据透视表的一些不同之处。

电源数据透视表字段


数据透视表字段列表有两个选项卡:ACTIVE 和 ALL,分别显示在标题下方和字段列表上方。这 ALL 选项卡突出显示。

PivotTable Field

请注意, ALL 选项卡显示“数据模型”中的所有数据表,“活动”选项卡显示为手头的 Power PivotTable 选择的所有数据表。由于 Power PivotTable 为空,表示尚未选择数据表;因此,默认情况下,选择 ALL 选项卡并显示当前位于数据模型中的两个表。此时,如果单击 ACTIVE 选项卡,字段列表将为空。

  • 单击 ALL 下的 PivotTable Fields 列表中的表名称。将出现带有复选框的相应字段。

  • 每个表名都有符号 Table 在左侧。

  • 如果将光标放在该符号上,将显示该数据表的数据源和模型表名称。

Active Tab
  • 将 Salesperson 从 Salesperson 表拖到 ROWS 区域。

  • 点击 ACTIVE tab.

Click Active Tab

如你所见,字段 Salesperson 出现在数据透视表中,表 Salesperson 出现在 ACTIVE 选项卡按预期。

  • 点击 ALL tab.

  • 单击销售表中的月份和订单金额。

All Tab

再次单击活动选项卡。两个表: Sales 和 Salesperson 出现在 ACTIVE tab.

Under Active Tab
  • 将月份拖到 COLUMNS 区域。

  • 将区域拖到过滤器区域。

Column Area
  • 单击区域过滤器框中 ALL 旁边的箭头。

  • 单击选择多个项目。

  • 选择北和南,然后单击确定。

Multiple Items

按升序对列标签进行排序。

Column Labels

Power PivotTable 可以动态探索和报告数据进行修改。