利用excel实现动态数据表格
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用excel实现动态数据表格
利用excel实现动态数据表格打开excel,在要制作成动态数据表格的页面上切换选项卡到开发工具(如没有开发工具,请点击excel文件—选项—自定义功能区,右侧勾选开发工具即可),选择“插入”表单控件中的滚动条。
右键单击滚动条,选择设置控件格式。
切换选项卡到“控制”一项修改单元格链接。比如我们选中的是e9这个空白单元格。(点击单元格链接后的小图标可以直接选择单元格)
按下ctrl+f3打开名称管理器,这里略复杂。
弹出的窗口是新建自定义名称,第一个比如叫日期,就输入=offset(sheet1!$a$1,sheet1!$e$9,,5)。
第二个比如叫数据,一样输入=offset(sheet1!$b$1,sheet1!$e$9,,5)。
实际上就是这两个名称的位置定位。这里的意思是,offset 函数的行偏移量由e9单元格指定,而e6单元格则由滚动条控件来控制,这样每单击一次滚动条,offset函数的行偏移量就会发生变化。
现在开始制作图表,在excel界面选择“插入”选项卡,找到折线图的小图标(在推荐的图表附近),点击选择一个折线图。
在刚刚建立的图表数据上右键单击,选择“选择数据”。
在选择数据源中分别编辑左侧图列项(系列)和水平(分类)轴标签,分别对应之前修改自定义名称(日期、数据)。
最后,再根据实际需求,修改图表高度、单元格高度,并辅以底色之类的美化工作。最终,我们就能依靠滚动条让图标数据动起来,实现动态数据浏览啦。这样看起来是不是有趣多了?