首页 > 解决方案 > 如何在不硬编码数据范围的情况下制作 Excel 图表

问题描述

我有一个从简单的 2 行日期和生产量获取数据的图表。与该特定日期相关联。但是,我们不断地为此添加越来越多的行,我希望每次添加更多行时图表都能自动更新,而不是每次更新工作表时都必须更改公式的数据范围。

现在我们用于图表的公式是:

=SERIES(,'PRODUCTION SITE A'!$A$4:$A$125,'PRODUCTION SITE A'!$B$4:$B$125,1). 这是 Google Sheets 上的一个示例电子表格,以便更清楚地了解我在做什么。

标签: excel

解决方案


您可以通过将数据放入Formatted Table来绘制和绘制动态范围。突出显示从 [Date - Amt Produced] 到最后一行数据(不包括 Total)的所有内容,然后单击“ Format As Table ”。

现在,当您向数据中添加线条时,表格将展开 - 图表也会展开!如果它没有自动展开,您可以手动展开表格(以及图表),只需单击表格内部,然后单击表格工具>设计选项卡中的“调整表格大小”。

值得注意的是,如果表格正下方有一个空行,在此处输入数据将导致表格自动扩展其大小以包含新数据。如果表格正下方有总计行,则可能必须在总计行上方“插入”一行,然后输入数据。我的建议是将总计移动到其他地方(可能在表格上方?),这样您就可以简单地在表格下方输入下一个空白行并让表格为您调整其大小,而不会妨碍总计。


推荐阅读