管理数据链接
- Home
- 资源
- 用户手册
- think-cell Charts:数据可视化
- 外部数据链接
- 管理数据链接
此页面介绍如何管理 PowerPoint 和外部数据源之间的数据链接,例如,调整链接的 Excel 范围,使用新数据更新各个链接的元素,以及使用“Data Links”对话框管理演示文稿中所有链接元素的更新。
如需详细了解如何在 Excel 和 PowerPoint 之间创建数据链接,请参阅 从 Excel 创建元素。如需详细了解如何在 Tableau 和 PowerPoint 之间创建和管理数据链接,请参阅 从 Tableau 创建元素。
数据链接术语
下表定义了此页面中出现的特定术语。
|
术语 |
定义 |
|---|---|
|
替代数据源 |
被 think-cell 识别为现有数据链接匹配项的工作簿或工作表,与现有数据链接所指向的工作簿或工作表不同(例如,在工作簿或工作表的名称或位置更改后会用到)。 |
|
自动更新 |
一种数据更新选项,启用后,每当 think-cell 检测到链接的 Excel 范围有变化时,链接的元素就会自动用新数据进行更新。 |
|
数据链接 |
PowerPoint 中 think-cell 元素与 Excel 或 Tableau 数据源之间的关系,允许使用数据源中的数据更新该元素。 |
|
数据源 |
Excel 工作簿或工作表,或 Tableau 视图,包含 think-cell 用于更新 PowerPoint 中链接元素的数据。 |
|
链接的 Excel 范围 |
Excel 中的一个单元格范围,为 PowerPoint 中的链接元素提供数据。 |
|
数据链接框 |
Excel 中出现在链接单元格范围周围的框,用于指示数据链接状态。 |
|
恢复数据链接 |
指的是 think-cell 连接到数据源以恢复数据源与 PowerPoint 中链接元素之间已经存在但断开的数据链接(例如,在重新启动设备后)。 |
|
还原 |
一种数据更新选项,用于撤销对链接元素最近一次的数据更新,使其恢复到先前的数据集状态。 |
管理链接的 Excel 范围
在 Excel 中,您可以通过多种方式更改链接范围,从而影响 PowerPoint 中的链接元素。对链接范围的最常见更改是,更改链接单元格中的数据值,然后使用新数据更新链接元素。以下几节介绍您还可以对链接范围进行哪些其他调整,从而影响链接的元素:
无需打开 PowerPoint 即可调整链接的 Excel 范围。若要在 PowerPoint 中查看更改,您需要打开包含 Excel 范围链接的演示文稿并更新链接的元素(请参阅 管理链接的元素中的数据)。
可以通过链接范围周围出现的颜色编码数据链接框来识别链接范围。框颜色表示不同的链接范围状态,如下所示:
- 绿色:在打开的演示文稿中,有些包含 Excel 范围链接。
- 红色:在打开的演示文稿中,没有任何一个包含 Excel 范围链接。
- 蓝色:框被选定。
当有多个工作簿或工作表打开且包含被 think-cell 识别为匹配项的链接单元格范围,链接范围的每个副本下方都会出现小选项卡,显示其他副本。与打开的 PowerPoint 演示文稿之间存在有效数据链接的单元格范围显示在绿色选项卡中,而已断开数据链接的单元格范围显示在红色选项卡中。
当您将鼠标悬停在选项卡上时,会出现一个工具提示,其中显示包含链接范围副本的工作表和工作簿。若要打开包含特定副本的工作表,请选择包含该副本的选项卡。在 Excel 中选择选项卡不会替换 PowerPoint 中元素的链接数据源。若要替换链接元素的数据源,请使用“Data Links”对话框(请参阅 切换到替代数据源)。
调整链接范围
创建链接的 Excel 范围后,您可以使用工作表中的不同单元格或通过纳入或排除单元格来调整链接范围。当您需要向链接的图表添加其他系列或从链接的表格中移除行时,这很有用。
若要调整链接范围,请选择链接范围周围的数据链接框,然后选择以下选项之一:
- 若要使用工作表中的不同单元格作为链接范围,请拖动数据链接框并将其重新放置在链接范围内所需的单元格上。
- 若要纳入或排除单元格,请通过选择并拖动角部控制柄来调整数据链接框大小,直到所需的单元格位于框内。
转置和编辑链接范围的数据布局
PowerPoint 中链接的元素使用默认数据布局来解读并显示 Excel 数据。例如,在链接到柱形图的 Excel 范围内,行默认表示系列,列默认表示类别(请参阅 从 Excel 创建图表)。
您可以更改 think-cell 解释和显示链接的元素中的 Excel 数据的方式,而无需编辑单元格或更改链接的 Excel 范围内的值。若要这样做,请转置链接范围或编辑其数据布局。
若要转置链接范围,请右键单击链接范围周围的数据链接框,然后选择“Transpose Link
若要编辑链接范围的数据布局,请右键单击链接范围周围的数据链接框,然后选择“Edit Data Layout
管理链接的元素中的数据
在 PowerPoint 中,您可以使用 Excel 中的新数据更新链接的元素,撤销链接的元素中的最新数据更新,或者让 think-cell 在有新数据时自动更新链接的元素。以下几节介绍如何单独管理链接的元素中的数据:
若要更新 PowerPoint 中的链接元素,think-cell 必须连接到包含链接范围的 Excel 工作簿。为实现此连接,think-cell 使用以下有关 Excel 工作簿的信息:
- Excel 工作簿的名称和文件路径
- 包含链接数据范围的工作表的名称
在幻灯片上选择链接的元素后,关于其链接工作簿和工作表的信息会显示在元素的顶部。
如需了解如何在 think-cell 尚未连接到 Excel 数据范围时管理链接的元素,请参阅以下几节:
注释:您还可以通过“Data Links”对话框在一个地方管理演示文稿中所有链接元素的更新。如需更多信息,请参阅 使用“ Data Links ”对话框管理链接的数据。
手动更新链接的元素
当链接的元素在链接的 Excel 范围内有新数据时,该元素周围的选择框会变为绿色,并且元素上方会显示“Update ”按钮。
若要使用新数据更新元素,请选择“Update ”。或者,选择元素以打开迷你工具栏,然后选择“Update Once
”。
撤销链接的元素的更新
当您更新链接的元素时,think-cell 会存储元素先前的数据集,直到您关闭演示文稿。若要撤销链接的元素的上次数据更新,请选择元素以打开迷你工具栏,然后选择“Revert ”。
您可以使用“Update Once ”和“Revert
”按钮在链接元素的最新数据更新和先前数据之间切换,即使在链接的 Excel 工作簿的数据链接断开也是如此。
自动更新链接的元素
您可以允许 think-cell 连接到链接的 Excel 范围,并在 Excel 范围中的数据发生变化时自动更新链接的元素。若要这样做,请选择元素以打开迷你工具栏,然后选择“Update Automatically ”。
只要 think-cell 能连接到链接的 Excel 范围,链接的 Excel 范围中的任何更改都会自动出现在链接元素中(请参阅 恢复断开的数据链接)。
若要停止链接元素的自动更新,请选择元素以打开迷你工具栏,然后选择“Disable Automatic Update ”或“Revert
”。
恢复断开的数据链接
当链接元素与其链接的 Excel 范围之间的数据链接断开时,橙色问号 (
- 当您选中该元素时,显示在元素上方。
- 在元素的迷你工具栏中,显示在“Reverted
”按钮上。
- 如果为元素选择了自动更新,则橙色问号会显示在“Automatic Update Enabled
”按钮上。
- 如果为元素选择了自动更新,则橙色问号会显示在“Automatic Update Enabled
- 在“Data Links”对话框中,显示在链接元素的数据源旁边(请参阅 使用“ Data Links ”对话框管理链接的数据)。
若要恢复演示文稿中断开的数据链接,请按照以下步骤操作:
- 选择元素。
- 选择以下选项之一:
- 在迷你工具栏中,选择“Update Once
”或“Update Automatically
”。
- 选择“Open Datasheet
”。或者,双击元素。
- 在迷你工具栏中,选择“Update Once
如果 think-cell 可以连接到链接的 Excel 范围,它将恢复数据链接,橙色问号随即消失。根据您的选择,元素会更新数据或链接的 Excel 范围会打开。
如果 think-cell 无法连接到链接的 Excel 范围,红色叹号 (
(或双击元素),元素数据表会打开。如需了解更多信息,请参阅 当 think-cell 无法连接到链接的 Excel 范围时恢复断开的数据链接 和 在不使用 Excel 数据源的情况下管理链接元素中的数据。
当 think-cell 无法连接到链接的 Excel 范围时恢复断开的数据链接
如果 think-cell 无法连接到链接的 Excel 范围以恢复数据链接,链接元素和更新按钮上方的橙色问号会变为红色叹号 (
当链接工作簿或工作表的名称或位置更改时,您可以手动恢复断开的数据链接。若要这样做,请替换链接元素的数据源(请参阅 切换到替代数据源)。
在不使用 Excel 数据源的情况下管理链接元素中的数据
在 think-cell 无法恢复数据链接的情况下,您仍然可以使用元素数据表来管理链接元素中的数据(请参阅 元素数据表)。若要这样做,请选择元素,然后选择“Open Datasheet ”。或者,双击元素。元素数据表将打开,其中包含链接的 Excel 范围内最近使用的数据副本。
如果您之后将元素链接到 Excel 范围,您使用元素数据表在元素中所做的任何更改都不会变化,直到您使用链接的 Excel 数据更新元素。为了确保您使用元素数据表在元素中所做的更改不会被覆盖,think-cell 会在您打开和编辑元素数据表时禁用链接元素的自动更新。
使用“Data Links”对话框管理链接的数据
当演示文稿中有许多链接的元素时,单独管理这些元素的数据可能不切实际。“Data Links”对话框为您提供演示文稿中所有数据链接的概述,并允许您同时管理多个链接的元素。
若要打开“Data Links”对话框,请在 PowerPoint 功能区中转到“Insert > think-cell > Tools
”。或者,选择链接的元素以打开迷你工具栏,然后选择“Open Data Links Dialog
”。
对话框左侧列出演示文稿中链接的元素,如下所示:
- 包含链接元素的幻灯片显示为幻灯片缩略图。
- 在每个幻灯片缩略图中,链接的元素显示为灰色占位符。
- 具有待处理可用更新的元素带有绿色更新图标(请参阅 手动更新链接的元素)。
- 数据链接断开的元素带有橙色问号(请参阅 恢复断开的数据链接)。
- 数据链接断开、且 think-cell 无法恢复链接的元素带有红色叹号(请参阅 在不使用 Excel 数据源的情况下管理链接元素中的数据)。
对话框右侧列出链接的数据源。每个数据源都显示在包含链接元素的第一张幻灯片旁边。列表显示的数据来源如下:
- Excel 数据源按工作簿分组显示:
- 首先显示工作簿文件名和位置。
- 在每个工作簿下,该工作簿中的链接工作表显示为列表。
- Tableau 数据源显示为 URL(请参阅 从 Tableau 创建元素)。
当您将鼠标悬停在幻灯片缩略图中的元素占位符上时,相应元素的链接数据源会在列表中突出显示。工具提示显示工作表的名称、工作簿的文件路径、元素的当前更新状态以及元素上次从 Excel 收到新数据的时间。
如果选择元素占位符,对话框中的链接数据源和幻灯片上的实际元素也会被选定,包含元素的幻灯片则会打开。数据源上方会显示浮动工具栏,其中包含数据更新按钮。您可以使用更新按钮更新“Data Links”对话框中的链接元素,就像在幻灯片上单独更新此类元素一样(请参阅 管理链接的元素中的数据)。您还可以选择多个链接的元素并同时管理其更新(请参阅 选择和管理多个链接的元素)。
若要打开元素的链接 Excel 范围,请在幻灯片缩略图列表中双击元素的占位符。如果 think-cell 无法连接到链接的 Excel 工作簿或工作表,在对话框中,工作簿或工作表旁边会出现红色问号,并且元素数据表会打开(请参阅 在不使用 Excel 数据源的情况下管理链接元素中的数据)。
若要突出显示演示文稿中的所有链接元素,请选择“Highlight on Slide”。演示文稿中的所有链接元素都会呈绿色突出显示。如果您希望元素保持突出显示,请选择元素占位符,然后在浮动工具栏中选择“Always Highlight on Slide”。
注释:您可以使“Data Links”对话框保持打开状态,同时编辑幻灯片和链接的数据。
选择和管理多个链接的元素
您可以在“Data Links”对话框中选择多个链接的元素,然后使用数据更新按钮同时管理所选元素(请参阅管理链接的元素中的数据)。
若要选择多个链接的元素,请执行以下操作之一:
- 在右列中选择数据源,以选择链接到该数据源的所有元素。
- 选择幻灯片缩略图,以选择该幻灯片上的所有链接元素。
- 按住 Ctrl,然后选择多个元素、幻灯片缩略图或数据源。
- 按住 Shift,然后选择一系列幻灯片缩略图或数据源。
- 使用 Ctrl+A 或 Select All Linked Elements 以选择演示文稿中所有链接的元素。
选择多个链接的元素后,您可以筛选您的选择以包含特定的链接元素,例如,从您的选择中移除已更新的元素。若要筛选您的选择,请使用以下“Filter Selection”复选框:
-
:不包含最新链接 Excel 数据的元素以及数据链接断开的元素(请参阅 恢复断开的数据链接)。
-
:已更新的元素。
-
:启用了自动更新的元素。
-
:链接到 Tableau 的元素(请参阅 从 Tableau 创建元素)。
选择所需的链接元素后,您可以使用浮动工具栏中的数据更新按钮来管理所选元素中的数据。
注释:think-cell 不能自动更新使用 Tableau 作为数据源的链接元素。更新多个链接的元素时,如果您的选择包含链接到 Tableau 的元素,选择“Update Automatically ”会手动更新该链接到 Tableau 的元素(请参阅 从 Tableau 创建元素)。
切换到替代数据源
有时,您需要更改具有 PowerPoint 中元素数据链接的 Excel 工作簿。如果您重命名、移动或复制包含链接范围的工作簿或工作表,think-cell 不会自动切换到更改后的数据源来更新数据链接。相反,更改后的数据源会成为链接元素的替代数据源。
在“Data Links”对话框中,替代源会显示在 Data Source 下拉菜单上。当 think-cell 第一次检测到新的替代源时,提示标识会出现在这些位置:
- think-cell 功能区中,Data Links 按钮图标上。
- “Data Links”对话框内,在列出的已有新替代源的数据源旁边,以及 Data Source 下拉菜单旁边。
若要将链接元素的数据源切换到替代源,请按照以下步骤操作:
- 在“Data Links”对话框中,选择您想要切换来源的方式:
- 若要将某个链接元素切换到替代源,请选择元素占位符。
- 若要将幻灯片上的所有链接元素切换到替代源,请选择幻灯片缩略图。
- 若要将使用同一工作簿或工作表作为其来源的所有链接元素切换到替代源,请选择该工作簿或工作表。
- 打开 Data Source 下拉菜单。
- 在下拉菜单中,选择替代源。
移除数据链接
您可以从 PowerPoint 或 Excel 中移除元素和 Excel 范围之间的数据链接。移除数据链接只会终止 PowerPoint 中特定元素与其在 Excel 中所链接单元格范围之间的关系。在 Excel 中,单元格内容不会发生变化;在 PowerPoint 中,该元素会保留在演示文稿里,并保持其最新数据集。
从 PowerPoint 中的某个链接元素移除数据链接后,链接的 Excel 范围会保留其与其他元素的数据链接。同样,从链接的 Excel 范围移除数据链接后,链接到该范围的元素会保留其数据链接,但无法再使用该特定范围更新其数据。您仍然可以更改链接元素的数据源,并继续将其用作链接元素(请参阅 切换到替代数据源)。
若要从 PowerPoint 中的链接元素移除数据链接,请右键单击元素以打开上下文菜单,然后选择“Break Excel Link
您可以通过删除“Data Links”对话框中所列数据源同时移除演示文稿中的多个数据链接(请参阅 使用“ Data Links ”对话框管理链接的数据)。若要这样做,请选择要移除的工作簿或工作表,然后选择 Del(请参阅 选择和管理多个链接的元素)。
若要从 Excel 中的链接范围移除数据链接,请右键单击链接范围周围的框以打开上下文菜单,然后选择“Delete
在 Excel 中,您可以从所有已断开数据链接的链接范围中移除数据链接。若要这样做,请在 Excel 功能区中转到“Insert > think-cell > Tools
”。或者,右键单击链接范围周围的红色框以打开上下文菜单,然后选择“Delete Disconnected Data Links
Excel 数据链接常见问题解答
复制链接的元素时会发生什么?
复制链接的元素时,原始元素和元素副本都会链接到相同的 Excel 数据范围,并以相同的方式接收数据更新(请参阅管理链接的元素中的数据)。
删除链接的元素时会发生什么?
删除链接的元素时,Excel 的数据链接也会同时被移除。如果打开的演示文稿中没有其他元素链接到相同的 Excel 数据范围,则链接的 Excel 范围周围的框会变为红色。链接范围不会受到任何影响。如需更多信息,请参阅 移除数据链接。
如何消除 Excel 工作表中的红色框?
链接范围周围的红色框表示数据链接已断开,意味着打开的演示文稿中没有数据链接使用该链接范围。这不一定意味着没有任何链接元素使用该单元格范围。
您可以通过移除数据链接来移除链接范围周围的框。移除 Excel 范围内的数据链接不会影响该范围内的数据。若要从所有断开数据链接的链接范围中移除数据链接,请在 Excel 功能区上转到“Insert > think-cell > Tools
”。或者,右键单击链接范围周围的红色框以打开上下文菜单,然后选择“Delete Disconnected Data Links
为什么虽然 Excel 数据没有发生变化,但链接元素仍指示有待处理的更新?
即使 Excel 数据只是发生了细微变化(例如,小数分隔符或货币符号改变了),也会注册为链接元素的新数据。
如果您发现链接元素有待处理的更新,而您肯定链接的 Excel 范围内没有新数据,请检查元素的数据表是否发生了任何数据变化。如需详细了解如何使用元素数据表更改链接元素中的数据,请参阅在不使用 Excel 数据源的情况下管理链接元素中的数据。
为什么链接范围很多时,Excel 的速度很慢?
可以通过禁用自动错误检查来提高 Excel 性能。若要这样做,请按照以下步骤操作:
- 在 Excel 功能区中,转到“File > Excel Options”。
- 在“Excel Options”对话框中,选择“Formulas”选项卡。
- 在“Error Checking”部分,取消 Enable background error checking。
我需要使用 think-cell 显示大量 Excel 文件。我能以批处理模式运行 think-cell 吗?
可以。think-cell 提供以编程方式使用 Excel 范围中的数据更新图表,以及从模板创建整个演示文稿的功能。如需更多信息,请参阅 使用 Excel 数据实现自动化。
数据链接与 MicrosoftOLE 相比有哪些优势?
您可能熟悉 Microsoft Office 中的 OLE(对象链接与嵌入)。OLE 在某种程度上类似于 think-cell 的数据链接,可由此在 PowerPoint 中创建图表,并且可以使用 Excel 中的数据更新所创建的图表。不过,think-cell 的链接技术具有几项超越 OLE 的优势:
- 不论是否已链接,图表始终相同。即使链接的图表是原生 PowerPoint 对象,不是粘贴到 PowerPoint 中的 Excel 图表,也是如此。特别是,图表所依据的数据也存储在演示文稿中,即使链接到的文件不可用,也可以查看和编辑。
- 可以随时将图表链接到 Excel,而不是只有在创建图表时才能执行此操作。
- 链接的图表始终可以编辑,即使在链接的数据源无法使用时,也是如此。
需要排查问题
查看我们的知识库