Excel自动更新画图的数据(图跟随数据变化)

 时间:2024-10-19 21:29:03

Excel自动更新画图的数据——利用定义名称解决动态数据源问题有时候我们需要我们的图表跟随数据的变化而变化,比如说数据多一行少一行不用我们自己调,图表自动调,特别是作为一个炒股的人,需要从金融软件接口接入行情数据,而不懂VBA的人可以使用这种简单的方式来实现同时在excel中监控好几只股票的价格变化。

工具/原料

excel2007以上

方法/步骤

1、比如说我要实现这样的,股票价格日内实时变化。X坐标是time,Y坐标是last。

Excel自动更新画图的数据(图跟随数据变化)

2、第一步:定义名称,用名称来代替画图数据要引用的数据源(office2010版本)进入exc娣定撰钠el“公式”-“名白镢梧螂称管理器”“新建”对话框:进入如图所示的对话框,在名称里填入自定义的名称,在引用位置填入该变量对应的引用位置,因为要自动更新画图数据源,我的画图数据为序列(last),一个坐标轴标签(time),因此,需要定义两个名称:定义time,在名称里写入time,在引用位置填入:=INDIRECT("Sheet1!$A$2:$A$"&COUNTA(Sheet1!$A:$A))定义last,在名称里填入last,在引用位置填入:=INDIRECT("Sheet1!$B$2:$B$"&COUNTA(Sheet1!$B:$B))

Excel自动更新画图的数据(图跟随数据变化)

3、第二步,用定义的名称进行画图首先,选定time、last这两列数据画出一副图出来。选中数据颍骈城茇-右键“快速分析”-图表“折线图”然后,单击last曲线,会在excel编辑框中显示该曲线的引用数赍铈于脏据源,在编辑框中填入:=SERIES("last",test.xls!time,test.xls!last,1)参数1:last表示曲线显示的标签名参数2:test.xls!time表示图形x轴的数据源是表test.xls中time定义的数据源参数3:test.xls!last:表示图形的数据源是表test.xls中last定义的数据源参数4:1表示第几条曲线。

Excel自动更新画图的数据(图跟随数据变化)

4、注意:几个小技巧1.如果有还几个变量数据的话,只需第一个图设置x轴坐标数据源,其他曲线的可以省略:=SERIES("last",test.xls!time,test.xls!last,1)=SERIES("high",,test.xls!high,2)2.一定要在数据引用前加上excel表格名字,如果为了省事,可以单击sheet表,则自动会有数据源。

Excel:如何使用RADIANS函数将角度转为弧度 EXCEL角度和弧度转换 怎样使用excel数字格式科学计数功能呢? Excel中如何计算阶乘? 利用excel来求解反正弦函数值
热门搜索
蜡烛图片 挠脚心图片 上海龙柱打桩出血图片 儿童科幻画图片大全 莲花图片大全