通过使用 Excel 链接表添加数据

“链接表”是在 Excel 中创建、但链接到 PowerPivot 窗口中的表。在 Excel 中创建和维护数据而非导入数据的好处在于,您可以在 PowerPivot 中使用数据进行分析的同时继续编辑 Excel 工作表中的值。

创链接建表

将在 PowerPivot 窗口中出现的新表始终与 Excel 中的表具有相同名称。 因此,您应该为 Excel 表提供一个有意义的名称,然后创建链接表。默认情况下,Excel 自动为表生成名称(Table1、Table2 等),但您可以通过使用 Excel 界面轻松地重命名表。

注意注意

在 Windows Vista 和 Windows 7 中,PowerPivot 窗口中的功能可从功能区中访问,本主题将对此进行讨论。在 Windows XP 中,这些功能是从一组菜单中访问的。如果您使用的是 Windows XP,并且希望了解菜单命令如何与功能区命令相关,请参阅 Windows XP 中的 PowerPivot 用户界面

在 Excel 中创建表报表

  1. Excel 窗口中,选择要套用表格式的数据。

  2. 在**“主文件夹”选项卡上,单击“套用表格式”,然后选择某一表样式。确保选定“表包含标题”**。

  3. 如下一过程中所述命名该表。

在 Excel 中重命名表

  • Excel 窗口中,在**“表工具”下的“设计”选项卡上,在“属性”**组中键入表的名称。

在 Excel 中创建链接表

  1. Excel 窗口中,选择您创建的表。

  2. PowerPivot 选项卡上的**“Excel 数据”组中,单击“创建链接表”**。

    一个新表将插入到 PowerPivot 窗口中,并且将显示该表。该表中的数据将链接到 Excel 中的所选表并且可以在 Excel 中编辑,但不能在 PowerPivot 窗口中编辑。

对链接表进行更改

如果您在创建了链接表之后在 Excel 中重命名该表,则这些表之间的链接将被破坏。在您尝试更新数据时,将显示**“链接表中的错误”对话框。单击“选项”**可以选择用于解决错误的选项。在 PowerPivot 窗口中更改名称不会影响链接。

如果您在 Excel 中重命名表的列标题,则在链接表中将更新所做更改。但是,如果重命名在 PowerPivot 关系中使用的 Excel 中的列标题,则必须重新创建该 PowerPivot 关系。有关关系的详细信息,请参阅表之间的关系

更新链接表中的数据

默认情况下,链接到 Excel 表中的 PowerPivot 表将在数据发生更改时自动更新。也可以从 PowerPivot 窗口或 Excel 窗口手动更新它们。

在 PowerPivot 中设置更新模式

  • PowerPivot 窗口中,在**“表工具”下单击“链接表”选项卡,在“链接表”组中,单击“更新模式”,然后单击“手动”“自动”**。

在 PowerPivot 中手动更新链接表

  • PowerPivot 窗口中,在**“表工具”下单击“链接表”选项卡,在“链接表”组中,单击“全部更新”“更新选定内容”**。

在 Excel 中手动更新链接表

  • Excel 窗口中单击 PowerPivot 选项卡,然后在**“Excel 数据”组中单击“全部更新”**。