链接表是一个 Excel 表,其中包含指向数据模型中表的链接。 在 Excel 表中创建和维护数据(而不是从文件导入数据)的优势在于,你可以继续编辑 Excel 工作表中的值,同时将数据模型中的链接表用作数据透视表或数据透视图的基础。
添加链接表就像选择一个范围并单击 添加到数据模型一样简单。 最好将范围格式化为表,然后 为其指定合适的名称。 使用命名的链接表执行计算和管理关系要容易得多。
按照以下步骤将数据链接到表:
选择要在链接表中使用的行和列的范围。
将行和列格式化为表格:
- 单击“开始”>将格式化为表格“,然后选择表格样式。 可以选择任何样式,但请务必始终选择“ 我的表格具有标题”。 如果表没有标题,请考虑立即创建它们。 否则,Excel 将在 column1、column2 等 (使用任意名称,这些名称不传达有关列内容的有意义信息的) 。
- 为该表命名。 在 Excel 窗口中,单击 “表格工具设计”。 在 “属性” 组中,键入表的名称。
将光标放在表格中的任意单元格上。
单击 Power Pivot>添加到数据模型 以创建链接表。 在 Power Pivot 窗口中,你将看到一个带有链接图标的表,指示该表已链接到 Excel 中的源表:
如果模型已包含表格,则只需一个步骤。 应在刚添加的新表与模型中的其他表之间创建关系。 有关说明,请参阅 在两个表之间创建关系 或 在图表视图中创建关系 。
如果工作簿以前不包含一个数据模型,那么它现在有一个数据模型。 在两个表之间创建关系或在 Power Pivot 中单击“ 添加到数据模型 ”时,将自动创建模型。 若要了解详细信息,请参阅在 Excel 中创建数据模型。
现在您拥有了一个链接表,您可以编辑工作表中的任何单元格,包括添加和删除行和列。 Power Pivot 中的数据模型将立即同步。
表名称是例外情况。 如果在 Excel 中重命名表,则需要在 Power Pivot 中手动更新表。
提示
若要通过教程学习有关链接表的详细信息,请参阅 教程:将数据导入 Excel 并创建数据模型。
在表和模型之间同步更改
默认情况下,链接表是包含在数据值的区域或命名表与驱动报表的数据模型之间持久化的活动连接。 如果添加或删除数据,或重命名列和表,数据模型将自动更新。
在某些情况下,可能想要控制更新行为。 使用 PowerPivot 加载项切换到手动更新模式。
按照以下步骤切换到手动更新模式:
- 确保包含链接表的工作簿已在 Excel 中打开。
- 打开 Power Pivot 窗口。
- 在底部的选项卡中,单击链接的表。 任何链接的表都由表名称旁边的小链接图标指示。
- 在顶部功能区中,单击“ 链接表”。
- 在更新模式下,选择 手动 或 自动。 默认值为“自动”。 如果切换到“手动”,则仅当使用 Power Pivot 窗口中“链接表”功能区中的“ 全部更新 ”或“ 更新所选内容 ”命令或使用 Excel 中 PowerPivot 功能区中的“ 全部更新 ”命令时,才会进行更新。