Note: The other languages of the website are Google-translated. Back to English

在Excel中输入新数据后如何自动更新图表?

假设您已经创建了一个图表来根据工作簿中的一系列数据跟踪每日销售额。 但是您需要每天更改或编辑数据数量,在这种情况下,您必须手动更新图表,以使其包含新数据。 在将新数据添加到Excel中的现有图表范围时,是否有任何快速技巧可以帮助您自动更新图表?

输入新数据并创建表格后自动更新图表

使用动态公式输入新数据后自动更新图表


箭头蓝色右气泡 输入新数据并创建表格后自动更新图表

如果您具有以下范围的数据和柱状图,现在您希望在输入新信息时自动更新图表。 在Excel 2007、2010或2013中,您可以创建一个表来扩展数据范围,并且图表将自动更新。 请这样做:

文档更新图表1

1。 选择数据范围,然后单击插页 标签,请参见屏幕截图:

文档更新图表2

2。 在 创建表 对话框,如果您的数据有标题,请检查 我的桌子有标题 选项,然后单击 OK。 看截图:

文档更新图表3

3。 并将数据范围格式化为表格,请参见屏幕截图:

文档更新图表4

4。 现在,当您添加XNUMX月的值时,图表将自动更新。 看截图:

文档更新图表5

笔记:

1.您输入的新数据必须与上述数据相邻,这意味着新数据与现有数据之间没有空白行或列。

2.在表中,您可以在现有值之间插入数据。


箭头蓝色右气泡 使用动态公式输入新数据后自动更新图表

但是有时,您不想将范围更改为表格,并且上述方法在Excel 2003或更早版本中不可用。 在这里,我可以向您介绍一个复杂的动态公式方法。 以以下数据和图表为例:

文档更新图表6

1。 首先,您需要为每列创建一个定义的名称和一个动态公式。 请点击 公式 > 定义名称.

2。 在 新名字 对话框中,输入 日期姓名: 框,然后从中选择当前工作表名称 范围 下拉列表,然后输入 =偏移($ A $ 2,0,0,COUNTA($ A:$ A)-1) 配方成 框,请参见屏幕截图:

文档更新图表7

3。 点击 OK,然后重复上述两个步骤,您可以使用以下范围名称和公式为每个系列创建一个动态范围:

  • B列:红宝石:= OFFSET($ B $ 2,0,0,COUNTA($ B:$ B)-1);
  • C列:James:= OFFSET($ C $ 2,0,0,COUNTA($ C:$ C)-1);
  • D列:Freda:= OFFSET($ D $ 2,0,0,COUNTA($ D:$ D)-1)

备注:在以上公式中, OFFSET 函数指向第一个数据点, COUNTA 指整个数据列。

4。 为每个列数据定义名称和公式后,右键单击图表中的任何列,然后选择 选择数据,请参见屏幕截图:

文档更新图表8

5。 在 选择数据源 对话框,来自 图例条目(系列) 部分,点击 红宝石 然后单击 编辑 按钮,在弹出 编辑系列 对话框中,输入 = Sheet3!Ruby系列值 部分,请参见屏幕截图:

文档更新图表9
-1
文档更新图表10

6. 然后点击 OK 回到了 选择数据源 对话框中,重复步骤5以更新其余系列以反映其动态范围:

  • James:系列值:= Sheet3!James;
  • Freda:系列值:= Sheet3!Freda

7。 设置完左侧数据后,现在您需要单击 编辑 按钮下 水平(类别)轴标签 要设置此选项,请参见屏幕截图:

文档更新图表11
-1
文档更新图表12

8。 然后点击 OK > OK 关闭 选择数据源 对话框,完成这些步骤之后,您会发现在向工作表中添加新数据时,图表会自动更新。

文档更新图表13

笔记:

  • 1.您必须以连续的方式输入新数据,如果跳过行,则此方法将无法正常工作。
  • 2.如果输入新的列数据,此方法将无效。

小费。如果您想将范围内容从图纸快速导出到图形,请尝试使用Kutools for Excel的 将范围导出为图形 如以下屏幕截图所示。 它的完整功能不受限制,在[模块745}天之内, 请下载并立即免费试用。

将工作簿中的图形(图片/图表/形状/所有类型)以Gif / Tif / PNG / JPEG格式导出到文件夹

如果工作簿中有多种图形类型,并且您只想将工作表中的所有图表导出为其他图片类型的gif到文件夹中,则可以使用Kutools for Excel的Export Graphics utilty,只需3个步骤即可解决此问题工作。 点击查看全功能 30 天免费试用!
doc导出图形
 
Kutools for Excel:拥有 300 多个方便的 Excel 插件,免费试用,无限制 30 天。

相关文章:

如何在Excel中向图表添加水平平均线?

如何在Excel中创建组合图并为其添加辅助轴?


最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能. 支持 Office / Excel 2007-2021 和 365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能 30 天免费试用。 60 天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (20)
还没有评分。 成为第一位评论!
该评论由网站上的主持人最小化
谢谢你。 您加快了我每月报告和生成所有“绝对必要”的 KPI 的速度
该评论由网站上的主持人最小化
向表中添加其他数据以更新图表怎么样? 我对此感到非常困难。 图表不包含完整的列数据范围,而是恢复到特定的单元格位置,因此新数据不会自动出现。
该评论由网站上的主持人最小化
谢谢! 这很棒。 但是,我很难根据自己的情况调整这些步骤 - 我的日期是水平的(翻转表),所以每周我都会在右侧和底部添加数字。 我尝试调整公式,而不是规定列的 COUNTA($A:$A) 或 COUNTA($B:$B) ,我有 COUNTA($1:$1) 或 COUNTRA($2:$2) 但那没有不工作。 有什么建议吗?
该评论由网站上的主持人最小化
大家好, 如何使用快捷方式更新模板中包含 28 个选项卡的原始数据,该模板还包含 28 个选项卡。 请就此提出建议。
该评论由网站上的主持人最小化
table 方法允许您动态添加类别和系列。 有没有办法用公式方法做到这一点,而不必为每个系列定义一个名称?
该评论由网站上的主持人最小化
您可能应该将设置部分添加到更新图表中。 通过进入文件,选项,公式,自动更新数据。 谢谢,珍
该评论由网站上的主持人最小化
这很棒! 但是,我需要我的图表来显示最后 8 个季度的数据,而不仅仅是不断添加更多季度。 有没有办法做到这一点?
该评论由网站上的主持人最小化
萨拉姆,问题仍然存在。 我在一张表中有主要数据,在另一张表中有链接数据(用于图表)。 所以当主要数据发生变化时,图表无法更新:(
该评论由网站上的主持人最小化
您好,非常感谢您提供本教程。 我只是想知道,如何将此方法应用于在列中而不是在行中更新的数据? 除了偏移公式之外,我还需要做任何其他更改吗? 谢谢你。
该评论由网站上的主持人最小化
很好的提醒,因为我不经常做这些图表功能。 作为一项改进,您可以提及如何在名称管理器中编辑定义的名称,但我不确定编辑是否真的使添加行的功能能够完全工作
该评论由网站上的主持人最小化
您可以用名称定义图表范围,也可以不定义——在任何一种情况下,如果您在范围中间插入行或列,它会自动扩展。 我认为最好为图表和许多其他事物使用名称,因为您可以将名称定义为公式,而不仅仅是直线范围。 您必须使用 OFFSET(它也调整大小),因为它返回一个范围,但它的参数(即数字)可以使用使用 INDEX、MATCH、COUNT、SUM、VLOOKUP 的公式指定,任何您想要的疯狂公式。 Melissa,这是处理您的情况的最佳方法:为一个书签单元格命名,然后定义另一个名称以从该 -8 行或列偏移,并将其大小调整为 8 行或列。
该评论由网站上的主持人最小化
图表的范围可以取决于名称或不取决于名称。 如果图表范围取决于 A1:E5,并且您在第 3 行插入一行,在 C 列插入一列,则图表将自动取决于 A1:F6。 同样,如果您将名称定义为 A1:E5,无论是否将其用作图表的范围,并且在 C3 处插入列和行,名称的定义都将扩展为 A1:F6。 但是在任何一种情况下,如果您插入一列和 A 或 E(端点),或者在 1 或 5 处插入一行,则行为并没有很好地定义:图表范围或名称的定义可能会扩大; 也许不会。 要回答 Melissa,您必须在图表范围之前或左侧插入行或列。 我认为最好使用名称,因为可以使用涉及 OFFSET、COUNT、INDEX、MATCH 等任何其他公式的公式来定义名称。 因此,Melissa 的更好答案是为一个单元格定义一个名称,即八列或八行中的最后一个,然后根据该单元格的偏移量定义名称:OFFSET(cell,-8,-8,8,8, 8)返回和向上八个单元格并使用 8xXNUMX 范围。
该评论由网站上的主持人最小化
Airtel 移动账单支付
该评论由网站上的主持人最小化
它运作良好! 谢谢! 一个问题:如果我的下拉列表与我有数据的“表格”不在同一张纸上怎么办? 如何修改功能?
该评论由网站上的主持人最小化
你设法解决了这个问题吗? 目前有同样的问题
该评论由网站上的主持人最小化
感谢你的信息。 但是我没有清楚地了解您的问题,为什么不上传您的问题的屏幕截图以便我理解? 更多的描述,更容易理解。 感谢你。
该评论由网站上的主持人最小化
当我在单元格中输入任何号码时。 像 - 210 它反映为 = 2.10 ,为什么没有公式发生? 任何没有。 正如我提到的,显示除以 100,小数自动出现如何解决这个问题?
该评论由网站上的主持人最小化
HI,
如果您想添加新列,此技巧不起作用。 此技巧适用于固定列。 如果列中有一个数据,并且每年都会添加一个新的年份列,那么它将如何添加到图表中呢?

你有什么想法可以建议吗?

欢呼声,

穆法达尔
该评论由网站上的主持人最小化
不起作用或不适用。 我的图表已经自动引用了正确的数据......数据被定向到表格列。 问题是 GRAPH 不会更新。
该评论由网站上的主持人最小化
如果月份在列中并且您在行中有数据系列,那么您将如何执行公式?
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点

关注我们

版权所有 © 2009 - extendoffice.com。 | 版权所有。 供电 ExtendOffice。 | 网站地图
Microsoft和Office徽标是Microsoft Corporation在美国和/或其他国家的商标或注册商标。
受Sectigo SSL保护