打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
显示滚动数据的动态图表

显示滚动数据的意思是指,随着日期的变化,永远滚动地显示最近几天的数据。

下图中显示了每天各种产品的销售数量统计,我们需要做一个图表,让它总是显示最近几天的销售数据,并且可以设定需要显示数据的天数。


效果如下。在C2单元格选择一个数值,显示相应天数的数据。当数据增多时,总是显示最近的数据。

操作步骤:

Step 1、定义名称,设定各个数据系列及坐标轴。

定义名称的应用范围很广,可以说是必备知识。如果你对定义名称还不是很了解的话,请点击下面的链接学习。

高手必备技能之自定义名称

在这里我们定义下面4个名称,使用了Offset函数定义了动态的区域。如果对Offset函数的用法还不是很熟悉,请点击下面的链接学习。

Offset函数,很好很强大!


定义名称方法1

定义名称:

挂式空调=OFFSET(数据!$A$2,,COUNTA(数据!$1:$1)-1,,-图表!$C$2)

立式空调=OFFSET(数据!$A$3,,COUNTA(数据!$1:$1)-1,,-图表!$C$2)

洗衣机=OFFSET(数据!$A$4,,COUNTA(数据!$1:$1)-1,,-图表!$C$2)

坐标轴=OFFSET(数据!$A$1,,COUNTA(数据!$1:$1)-1,,-图表!$C$2)

解释:

从A列的一个单元格开始,

偏移0行,

总共有几天的数据就偏移几列,这时到达最后一天所在的单元格,

行高不变,还是1,

列宽是负的“图表”工作表中C2单元格的值,表示从最后一天往前扩展数据区域。

这样就得到了最近几天的数据。

通过下图来看,是不是能好理解点?例如,从A4单元格开始向右偏移9列,到达最后一天,然后再往回找7天,形成了最近7天的数据。

定义名称方法二

如果上面这个负值作为列宽不太好理解的话,我们还可以用下面的定义名称。

定义名称:

挂式空调=OFFSET(数据!$A$2,,COUNTA(数据!$1:$1)-图表!$C$2,,图表!$C$2)

立式空调=OFFSET(数据!$A$3,,COUNTA(数据!$1:$1)-图表!$C$2,,图表!$C$2)

洗衣机=OFFSET(数据!$A$4,,COUNTA(数据!$1:$1)-图表!$C$2,,图表!$C$2)

坐标轴=OFFSET(数据!$A$1,,COUNTA(数据!$1:$1)-图表!$C$2,,图表!$C$2)

解释:

这个是常见的Offset用法,指明偏移几列,指明偏移后数据区域的宽度。

定义名称方法三

前几天我们学习了Index函数的用法(点击链接直达:Index和Match是一对好兄弟),我们还可以这样来定义名称。

定义名称:

数据=OFFSET(数据!$A$1:$A$4,,COUNTA(数据!$1:$1)-1,,-图表!$B$2)

坐标轴=INDEX(数据,1,)

挂式空调=INDEX(数据,2,)

立式空调=INDEX(数据,3,)

洗衣机=INDEX(数据,4,)

解释:

“数据”这个定义名称返回的是包含标题的整个数据区域,用Index取每行的数据,就得到了坐标轴和每个系列的区域,注意Index最后一个参数是空或者0,表示取整行的数据。这种方法看起来也比较简洁。

Step 2、插入图表,用定义名称作为数据区域

选择任意一个空白单元格,点击【插入】选项卡下面的“图表”中的柱形图。

这时图表上没有任何内容,在空白柱形图上点击右键菜单中的“选择数据”。

a. 先点击下图中左边的“添加”按钮来添加数据系列。

依次添加三个数据系列,系列值就直接设为定义好的名称,如下。

='20170524 显示滚动数据的动态图表 - 2.xlsx'!挂式空调

='20170524 显示滚动数据的动态图表 - 2.xlsx'!立式空调

='20170524 显示滚动数据的动态图表 - 2.xlsx'!洗衣机

大家注意,图表中使用定义名称时,需要使用下面这样的结构:

工作簿名称!定义的名称

中间是英文状态下的叹号,如果工作簿名称中有空格等则工作簿名称前后需要加单引号。

b. 再点击右边的“编辑”按钮,设置坐标轴的值。

='20170524 显示滚动数据的动态图表 - 2.xlsx'!坐标轴

最后再做一些美化工作就完成了动态图表的设置。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel 输入新数据时图表自动更新
定义名称offset嵌套counta,创建动态数据透视表
在 Excel 中使用指定的区域创建动态图表 - 梦想让我飞翔 - liaozhiyi84...
Excel2007 2010如何制作自动扩展数据的折线图
Excel194|双控件动态图表制作——以柱形图为例
EXCEL交互式图表之五(多个控件表格)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服