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