巧用Excel控件制作动态图表
发布时间:2023-08-20 13:00:47
通过对Excel窗体控件的设置应用,可以轻松构造出动态图表。某家电脑用品店要统计五种产品(显示器、机箱、键盘、鼠标、整机)的每月销售情况并制成图表显示。按照通常的思路,我们要为五种产品分别设计图表显示,显得有些繁杂。其实更专业的办法是只用一个图表,由用户通过下拉列表来选择图表要显示的月份,图表自动发生相应的改变。
数据的提取
这个过程主要是把这五种产品的某月的销售数据提取到工作表的另一个工作表中(当然也可以是当前工作表的另一个区域),以便创建图表。由于图表是基于提取出来的数据创建,而不是基于原始数据创建,我们将能够方便地切换提取五种产品的某月的销售数据,也就是切换用来绘制图表的数据。
在sheet2工作表的A3单元输入=sheet1!A3,然后拖动A1单元格的填充柄把它复制到A4:A7。我们将用sheet2工作表的A1单元的值来控制要提取的是五种商品哪个月的销售数据(也就是控制图表要描述的是哪一批数据)。现在,在A1单元输入1。在B2单元输入公式=OFFSET(sheet1!A2,0, $A$1),然后拖动B2单元格的填充柄再把它复制到B4:B7。
OFFSET函数的作用是提取数据,它以指定的单元为参照,偏移指定的行、列数,返回新的单元引用。在本例中OFFSET(sheet1!A2,0, $A$1)函数的意义就是:找到同一行且从A2(B2)偏移一列的单元,返回该单元的值(图1)。
图表的制作
这个过程主要是在sheet1工作表中以sheet2工作表中A2:B7的数据为基础创建一个标准的簇状柱形图。首先在sheet1中选中任意空白单元格,选择“插入→图表”菜单,选择的图表类型为“簇状柱形图”,点击“下一步”,然后在数据区域处点击红色箭头,选中sheet2工作表中A2:B7区域,再点击红色箭头将窗口还原,这时你就能预览到一个簇状柱形图,最后点击“完成”按钮,这时就会在sheet1中插入一个图表。检查一下,A2:B7和图表是否确实显示了五种商品1月份的销售数据;如果没有,检查你是否严格按照前面的操作步骤执行。把A1单元的内容改成2,检查A2:B7和图表都显示出了五种商品2月份的销售数据。
为图表添加下拉列表组合框
在sheet1工作表中选择菜单“视图→工具栏→窗体”(注意可不是选择“控件工具箱”),点击工具栏上的“组合框”按钮,再点击图表上方的空白位置,在图表上就添加了一个下拉组合框,我们可以拖动组合框来改变它的位置,还可以拖动它的控制点来改变它的大小(图2)。
右击这个组合框,选择“设置控件格式”,然后选择“控制”选项卡,把“单元格链接”设置为Sheet2!$A$1单元格。由于组合框控件的数据区域只能选择列区域,所以我们可以在sheet2中的一个空白列处(如D2到D7单元格)输入1~6月,然后设置组合框的数据区域为Sheet2!$D$2:$D$7,即sheet2工作表中的D2:D7区域。
点击一下图表上按钮之外的区域,然后你就可以点击下拉列表,根据当前选择的月份显示对应的图表了(图3)。


猜你喜欢
- Windows系统自带的搜索功能可以说是非常的好用,能够帮助我们快速的找到想要的文件,不过最近有小伙伴说自己点击搜索按钮没有反映、搜不出东西
- 在使用wps演示时,当你开始幻灯片放映时,默认的都不是全屏显示,在屏幕的两边或上下都有阴影部分。有时,我们为了需要,要求全屏显示,那么该怎样
- 现在很多人新买了电脑之后,第一步就是将预装系统改为自己喜欢的系统,相信还有很多用户都不太清楚应该如何改系统,其实我们可以通过重装的方法来实现
- WPS文字软件很好用。可表格里面的文字有时也需要进行段落编辑。就不像表格外的文字那么方便,只要选取需要编辑的段落,右键点击就可以出现,段落编
- Win10中Administrator账户即内置管理员帐户,有的朋友们可能还不知道怎么开启?下面小编就给大家带来Win10开启Adminis
- windows10下有哪些必须掌握的快捷键?windows10系统中的快捷键很多,这些说一些以 WIN窗口键开始的快捷键,方便实用。快速打开
- 今天给大家分享几个快速又实用的Excel小技巧,分分钟提高工作效率!~用Excel截图工作中,往往需要将Excel中的数据截图给对方,或者将
- 当Excel表格太大时,如果我们想要比较和分析其中的一些数据,可能会非常麻烦,因为它们可能相距太远,我们根本无法比较它们。有什么好方法可以让
- 这个是一个非常典型的Excel动态统计的问题,值得和大家进行分享。 上面的Excel文件,其实只要在Excel模板库中搜索“月收入
- 为了使我们的wps文档更加高大上,我们可以在制作文档的过程中,为其添加封面,但是新手不会使用wps怎么办?有简单易懂的方法吗?下面就让小编告
- 目前很多的用户安装win7版的IE11之后,会发现IE11不如IE10好用,IE11属于windows程序,一般的卸载软件是无法进行卸载的,
- 微软之前已经宣布,Windows 10正式上市之后的12个月时间里,所有符合在要求的Windows 7、Windows 8和8.1设备,都能
- Win11的操作系统桌面下方的任务栏中有一个快速搜索的按钮,这个快速搜索可以帮助用户进行快速的搜索,但是显得比较不美观,对于追求美观的用户是
- 要选取一个单元格区域,除了常规的鼠标拖选,还有多少其他的可行方法?如果有数万行数据要去选取,怎么操作最快?在包含隐藏行列的情况下如何仅对可见
- 联想小新是妥妥的线上机型,在配置、价格上的表现非常突出,深受用户的喜爱。近期有用户新购置的联想小新电脑预装为Win10系统,但是自己比较习惯
- Excel表格中,我们为了数据的直观性,经常需要插入图表。如果想要改变位置,Excel表格中怎么随意移动图表的位置?以下是小编为您带来的关于
- 安装完Win10系统后一直不断重启怎么办?相信许多小伙伴在遇到这些问题的时候都不知道如何解决,对此今天小编就为大家带来详细的解决教程,步骤简
- 相信很多人都使用过手机的备忘录或者便签吧,那么对于电脑的便签,你知道它在哪里吗?最近就有一些朋友来问我,电脑自带的便签在哪呢?那么接下来小编
- 我们在使用win10操作系统的时候,有的小伙伴可能在升级操作系统的时候遇到一些问题。那么对于win101809升级1909错误代码0x800
- 微软在上个月举行了Surface平板电脑新品发布会,而发布会中引人注目的不仅仅是Surface这样的硬件产品,其配套的全新系统Windows