excel怎么制作柱形图可以变化
以下是使用microsoft excel制作动态柱形图的步骤:
1. 打开excel并输入您的数据。确保每个类别都有相应的值。
2. 选择您想要用作图表的数据。点击并拖动鼠标以选择数据区域。
3. 在excel的顶部菜单栏中,找到“插入”选项卡。在该选项卡中,找到“柱形图”图标并点击它。这将打开一个下拉菜单,显示各种类型的柱形图。选择您想要的类型。
4. 这将在您的工作表中插入一个静态柱形图。接下来,我们将使其变得动态。
5. 在excel的顶部菜单栏中,找到“开发工具”选项卡。如果没有看到此选项卡,请转到“文件”>“选项”>“自定义功能区”,然后选中“开发工具”。
6. 在“开发工具”选项卡中,找到“插入”组中的“表单控件”。从下拉菜单中选择“列表框”。
7. 在您的工作表上绘制一个列表框。将其放在图表旁边或上方,以便您可以轻松地从中选择不同的数据。
8. 右键单击列表框并选择“格式控件”。在弹出的对话框中,勾选“三维阴影”复选框,然后点击“确定”。
9. 在“控件”组中,找到“分配宏”按钮并点击它。在弹出的对话框中,点击“新建”按钮。
10. 在visual basic编辑器中,复制并粘贴以下代码:
```
sub changechart()
activesheet.chartobjects("chart 1").activate
activechart.seriescollection(1).values = range("b1:b5")
end sub
```
请确保将上述代码中的"chart 1"替换为您的图表名称,并将"b1:b5"替换为您要更改的值范围。
11. 点击“文件”>“关闭并返回到microsoft excel”。
12. 返回excel后,您会看到一个名为“changechart”的新宏。现在,我们需要将其与我们的列表框关联起来。
13. 右键单击列表框并选择“分配宏”。
14. 在弹出的对话框中,选择“changechart”宏,然后点击“确定”。
15. 现在,当您从列表框中选择不同的选项时,图表将自动更新以显示所选类别的值。
通过以上步骤,您就可以在excel中创建一个动态柱形图了。希望这对您有所帮助!