Excel Power Pivot 简明教程

Excel Power PivotTable - Creation

Power 透视表基于 Power 透视表数据库,该数据库被称为数据模型。你已经学习了数据模型的强大功能。Power 透视表的力量在于其在 Power 透视表中汇总数据模型数据的的能力。正如你所知道的,数据模型可以处理数百万行的数据,而且这些数据来自不同的输入。这让 Power 透视表可以在几分钟内汇总来自任何地方的数据。

Power 透视表在布局上类似于透视表,具有以下不同之处−

  1. 数据透视表基于 Excel 表格,而 Power PivotTable 基于数据模型中包含的数据表格。

  2. 数据透视表基于单个 Excel 表格或数据范围,而 Power PivotTable 可基于多个数据表格,前提是这些表格已添加到数据模型中。

  3. 数据透视表从 Excel 窗口创建,而 Power PivotTable 从 PowerPivot 窗口创建。

Creating a Power PivotTable

假设你在数据模型中有两个数据表 − Salesperson 和 Sales。要从这两个数据表创建 Power 透视表,请执行以下操作 −

  1. 在 PowerPivot 窗口中的功能区上单击“主页”选项卡。

  2. 单击功能区上的“PivotTable”。

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

creating power pivottable

创建透视表对话框出现。正如你所观察到的,这是一个简单的对话框,没有任何关于数据的查询。这是因为 Power 透视表总是基于数据模型,即定义了它们之间关系的数据表。

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

new

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

new worksheet created

正如你所观察到的,Power 透视表的布局类似于透视表。 PIVOTTABLE TOOLS 出现于功能区,其中 ANALYZEDESIGN 选项卡与透视表相同。

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

Power PivotTable Fields

透视表字段列表有两个选项卡 − 标题下方和字段列表上方出现的活动状态和全部状态。 ALL 选项卡被高亮显示。

pivottable field

请注意, ALL 标签显示“数据模型”中的所有数据表,而 ACTIVE 标签显示所有为所选 Power PivotTable 选择的数据表。由于 Power PivotTable 为空,这意味着尚未选择任何数据表;因此,默认情况下会选择 ALL 标签,并显示数据模型中当前存在的两个表。此时,如果您单击 ACTIVE 标签,则“字段”列表将为空。

  1. 单击 ALL 中 PivotTable 字段列表中的表名。将显示带复选框的相应字段。

  2. 每个表格名称将在左侧显示此符号。

  3. 如果将光标置于此符号之上,将显示该数据表格的数据源和模型表格名称。

active tab
  1. 将“销售人员”从“销售人员”表拖动到 ROWS 区域。

  2. Click the ACTIVE tab.

click active tab

正如您所观察到的,“销售人员”字段如期显示在 PivotTable 中,“销售人员”表显示在 ACTIVE 标签下。

  1. Click the ALL tab.

  2. 在销售表中单击“月份”和“订单金额”。

all tab

再次单击 ACTIVE 标签。两张表 - “销售额”和“销售人员”显示在 ACTIVE 标签下。

under active tab
  1. 将“月份”拖到“列”区域。

  2. 将“区域”拖到“筛选器”区域。

column area
  1. 单击区域筛选器框中 ALL 旁边的箭头。

  2. Click Select Multiple Items.

  3. 选择 North 和 South,然后单击 OK。

multiple items

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

column labels

Power PivotTable 可以动态修改,以浏览和报告数据。