将Excel表与更改的行计数链接到PowerPoint幻灯片

时间:2018-06-05 17:49:00

标签: excel powerpoint powerquery m

我遇到的问题是当我在excel中复制我的表(通过运行查询生成),然后特别将其粘贴到电源点幻灯片中。

粘贴有效,但是当我在excel中使用不同的参数运行查询时,它会返回不同数量的行。幻灯片中的表格将使用原始复制/粘贴中相同的行数进行更新。如果表增长它将只有原始行数,如果它收缩我得到这个。 The data is removed but the rows are still there

1 个答案:

答案 0 :(得分:1)

我在answers.microsoft.com找到了答案。

关键是要创建命名范围,如果命名范围是Excel表,则必须使用变通方法。我将介绍这种解决方法。

假设您有一个返回名为DataTable的表的查询。如果要在PowerPower中链接到此表,首先需要创建一个不直接引用表的命名范围。

在公式>下创建新的命名范围名称管理员,并使用引用特定范围的公式为其命名TableAlias,例如=Sheet1!$A$1

创建此别名后,保存文件,然后使用主页>将指定范围引用(Sheet1!$A$1引用的范围,而不是您最终想要的表格)粘贴到PowerPoint幻灯片中。粘贴>选择性粘贴...>粘贴链接> Microsoft Excel工作表对象。如果此时工作正常,您应该可以转到文件>编辑链接到文件,并查看链接是使用命名范围而不是R1C1范围。

现在知道要使用命名范围,让我们将名称管理器中TableAlias的公式更改为我们实际想要链接的范围=DataTable。更新公式并保存文档后,PowerPoint中的链接应更新到此新范围,为您提供表格的动态链接。

这个过程看起来有点挑剔,但我确实让它为我工作,如果我添加或删除行,那么PowerPoint幻灯片将适当地更新表格范围。