如何制作动态图表?
如何制作动态图表?
与静态图表不同,动态图表可以根据条件的不同即时展现不同的数据图表,拥有良好的交互性。这里就跟大家分享一下如何在表格中制作动态图表。
方法/步骤
第一步:准备好数据
使用WPS Office新建或打开Excel表格,作为动态图表数据源(以下表为例)。
第二步:添加下拉框
依次点击“插入”—“组合框”,在表格内插入组合框。
第三步:设置控件
鼠标右键插入的控件(组合框),选择“设置对象格式”。
第四步:设置控制选项
在“设置对象格式”弹出框中选择“控制”,根据需要设置“数据源区域”(这里选择B2:B4区域),以及“单元格链接”(选择一个空白单元格,这里选择A6,这里尽量选择A列的单元格),“下拉显示项数”是自动生成,根据需要选择是否勾选“三维阴影”,然后点击“确定”;
完成上述操作后,跟换项目,会根据所控制的单元格改变数值,与原始数据的编号相对应。
第五步:通过INDEX函数进行匹配
选中B6单元格,点击“插入函数”,选择并插入INDEX函数;
在INDEX函数中,“数组”表示我们要引用的区域,这里选择(A2:H4)区域;
“行序数”表示要引用的行的序数,这里选择(A6);
列序数,可使用(COLUMN())返回当前单元格所在的列序数;
区域序数,对一个或多个单元格区域的引用,此案例里可忽略;
(注意:COLUMN函数可返回数组单元格的列数,常常用于统计列数项目)
设置完成后即可在B6单元格生成数值,后来填充其他单元格,或复制该公式到其他单元格生成数据;
(注:这里公式为“=INDEX(A2:H4,A6,COLUMN())”)
选中上述函数生成的数据,依次点击“插入”—“函数”,根据需要选择一种图表类型插入;
生成图表后如下图所示;
此时我们修改控件,数值会发生改变,即可匹配到对应的图表。
是否解决了你的问题?