用图表表示一个公司一个月的不同开支是非常简单的。那么,对于多个月的费用变化,如何通过控制月份来将所需月份的图表显示在图表中呢?请看下面
1.打开Excel。下面用的是2010版。输入以下数据。
2.制作一月一日的图表:选中粉色区域,点击插入-饼图,图表工具-布局-设置数据标签格式。
3.图表设置完成后,点击【公式】和【定义名称】。名字可以根据自己的喜好命名。比如“自报家门”,输入:=OFFSET(Sheet1!$B$1,Sheet1!1.0美元,1.4美元).确认并且可以。注:G1是随机选择的。要记住这个单元格,您应该在下面使用它。注意:也要记住命名。
4.单击[开发工具]并[插入]表单控件的第二个[组合框]或第四个[列表框]。以组合框为例,生成带有下拉三角符号的控件后,点击控件,鼠标右键,选择底部【设置控件格式】。在控件下的数据源区域,选择一月到六月,即输入:$ a $2。单元格中的输入:G1。注:G1由上一步确定。
5.设置好控件后,点击控件的下拉三角形,会出现1-6月的选项,但是图表还不能控制。然后,单击饼图,右键单击,选择数据,单击编辑,将“系列值”更改为=Sheet1!自己取名字。注意:这个地方必须像以前一样命名。
6.单击确定。设置好之后,我们点击控件的月份就可以得到当前月份的图表,但是标题始终显示为“一月”。现在调整标题:首先,你可以找到G1的数字,它随着下拉菜单的月份而变化。例如,六月显示6。在G1附近,我选择G2,输入公式:=OFFSET(A1,G1,0,1,1),按回车键就会出现G1对应的月份。然后点击图表中的【一月】,在公式栏中输入:=Sheet1!2美元.按回车键,就全部完成了。
注意事项:
1、各种符号应正确输入,使用英文符号。
2.要做这个动态图,首先要把OFFSET函数理解清楚。