Excel图表如何实现在输入新数据时自动更新无需手动更改

2015-04-27 20:41 1173 1 收藏

今天小编给大家分享一个excel小知识,小知识慢慢累积起来的,一些小知识在平时自己需要用的情况下可以帮上大用场哦,赶紧跟着小编往下看看看吧!

【 tulaoshi.com - 软件教程 】

有个做销售的朋友,他每天都会用Excel图表来记录销售成绩,通过Excel图表可以直观地表示出每天的销售成绩,在方便的同时随之而来的是新的需求,什么样的需求呢?由于每天都有新的数据,所以只能手动更改图表来使其包含新的数据,那么有没有一种方法可以在输入新的数据时,图表能够自动更新,关于这个问题,它咨询了我。大家都知道在Excel 97及以后版本中,当选中一个图表数据系列时,工作表中与该数据系列对应的数据区域周围就会出现边框,这时可以通过简单地拖拽区域边框的角点来扩展数据区域。

看到这里想必懂行的朋友已经知道该怎么实现了吧,主要是用公式来定义一个动态的数据范围以创建图表,从而实现在输入数据时图表能够自动更新,而不必手动更改数据区域的范围。经测试,效果还不错,如果你的朋友也做销售,那么可以借此机会学习下哦。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/ruanjianjc/)

具体操作步骤如下:

1.输入数据并创建图表,如图1所示(下载练习用Excel工作簿)。

图1

2.选择菜单命令“插入>名称>定义”,打开“定义名称”对话框。在“在当前工作薄中的名称”下方输入框中输入“日期”,在“引用位置”下方输入框中输入公式“=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1! $A:$A)-1)”,单击“添加”按钮来添加日期,如图2所示。

图2

注意:OFFSET函数中引用的是第一个数据点(单元格A2)并且用COUNTA函数来取得A列数据点的个数。因为A列中包含一个非数值数据“日期”,所以在公式中减去1。

3.在“定义名称”对话框继续定义名称。在“在当前工作薄中的名称”下方输入框中输入“销售”,在“引用位置”下方输入框中输入公式“=OFFSET(Sheet1!$B$2,0,0,COUNTA(Sheet1!$B:$B)-1)”,单击“添加”按钮,如图3所示。然后单击“确定”按钮关闭对话框。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/ruanjianjc/)

图3

4.激活图表并选中数据系列,可以看到在编辑栏中的未更改公式是这样的:=SERIES(Sheet1!$B$1,Sheet1!$A$2:$A$10,Sheet1!$B$2:$B$10,1),下面这一步很关键,我们要做一个替代,现将公式更改如下:=SERIES(,Sheet1!日期,Sheet1!销售,1),如图4所示。在更改后的公式中可以看到我们在第二步和第三步中定义的名称:日期和销售。

图4

做完以上工作,朋友的问题便得到了解决。当我们输入新数据时,图表会自动更新,赶紧试一下吧。如图5所示,加上了2月10日的销售,图表就自动更新了。最后需要注意的是,在使用OFFSET函数时,一定要将COUNTA函数指向第一个数值数据,如果指向了第一个非数值数据,那么自动更新就无从谈起了。

图5

来源:http://www.tulaoshi.com/n/20150427/170812.html

延伸阅读
标签: Web开发
这是个“懒人”用的办法,你没有时间更新主页,却又不能让三个月前的更新还标着"new",那么用这个js可以帮你的大忙! 这个图片将在2000年1月1日自动消失。 copy下面的代码到你的html文件的body和/body之间: 代码如下: script !--  var imagetag='img src="news.gif" alt="1"' var today=new Date()&nbs...
标签: Web开发
代码如下: function CLASS_AUTOUPDATE(instanceName,win) {     this.instanceName    = instanceName;     this.updating        = false;     this.error     &nbs...
标签: excel
Excel输入的数据自动变为日期   在Excel编辑的时候,在添加数据后自动变成了日期,怎么修改?在Excel中,可以通过设置禁止将数据转换为日期。 1.在Excel中选择视图→工具栏→外部数据。 2.在单击编辑查询后,打开编辑查询。 3.单击选项,然后将关闭日期识别关闭。 如何用Excel制作条形码   步骤...
标签: windows10
打开“控制面板” 首先,在这台电脑上单击右键,选择属性。打开系统属性对话框。或者您可以通过键盘上的windows键+PauseBreak的快捷键迅速打开系统属性。如下图。在打开的系统属性中,单击左上角的“控制面板”。 点击“系统和安全” 在电脑的控制面板界面,点击“系统和安全”,如下图。 单击“启用或关闭自动更新” 在弹出的对话...
标签: windows系统
如何关闭Windows 8.1应用自动更新   Windows 8.1系统支持应用自动更新,不过有些朋友也许并不需要每个应用都被Windows 8.1自作主张的自动更新。其实我们可以轻松将Windows 8.1系统中的自动应用更新状态设置为关闭,回到应用手动更新状态,这样可以更加自主灵活地控制自己的Win8.1应用。 首先点击Win8.1开始屏幕中的应用商店磁...

经验教程

205

收藏

94
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部