【问题标题】:Excel Chart Include Future Data? [closed]Excel图表包括未来数据? [关闭]
【发布时间】:2013-07-25 15:56:00
【问题描述】:

我在 Excel 中有一个图表,可以跟踪我网站的 SEO 性能,但我不确定如何在我将新数据输入到 Excel 时自动更新我的图表。我必须手动进入并修改图表所考虑的系列选择。

有没有办法让图表自动包含我将来添加到 Excel 工作表的系列中的数据?

谢谢!

【问题讨论】:

    标签: excel graph charts


    【解决方案1】:

    如果您不想定义表格,可以使用Dynamic Named Ranges 来实现。基本上,您使用公式选项卡、名称管理器(或定义名称)创建一个定义名称(下面的DateSales),并修改图表的序列公式以使用这些定义名称。

    该过程在以下屏幕截图中概述,定义名称Date 定义为:

    =OFFSET('Update automatically'!$A$2,0,0,COUNTA('Update automatically'!$A:$A)-1)
    

    Sales的定义方式相同(A改为B)。

    SERIES 公式为:

    =SERIES(,'Excel Charts.xls'!Date,'Excel Charts.xls'!Sales,1)
    

    如果您需要更多示例或教程,您可以为此搜索“Excel 动态命名范围”。 ozgrid、cpearson、peltiertech(专门用于图表)可能很好地涵盖了这个主题。

    Here is 来自 Microsoft 的有用指南。

    【讨论】:

    • 谢谢!创建表格后,如何使范围动态化(如果我要将数据存储为表格)?
    • 如果您指的是 MBK 的建议(插入、表格),那么在定义表格并创建图表后,图表应该会在添加行时自动更新(我相信)。 (好吧,如果您只是在下面粘贴行,我不确定是否会发生这种情况。)如果您指的是我的大纲,那么底部有一个 MSDN 教程可以指导您完成整个过程。
    【解决方案2】:

    将数据存储为表格(插入 -> 表格)并将图表基于该表格。

    【讨论】:

    • 谢谢!创建表格后,如何使范围动态化?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-01-12
    • 2017-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多