【WPS】选项按钮与交互式柱形图
连载的上一篇文章,小鱼为大家介绍了表单控件以及动态图表的制作流程,我们使用组合框结合 INDEX 和 MATCH 函数,实现了动态绘制各部门的男女员工占比、各学历占比。
本节,我们沿用之前的表格:
![](https://img.haomeiwen.com/i15629873/1483825f668ef474.png)
最终完成各部门员工在职状态的统计分析:通过表单控件,来切换部门,并将当前部门的员工在职状态绘制成柱状图。
选项按钮
上一篇连载小鱼使用了 组合框,今天我们换一个表单控件 —— 选项按钮。点击插入菜单下下的窗体,选择选项按钮:
![](https://img.haomeiwen.com/i15629873/b06c44f3ef443585.png)
通过拖拉的方式,即可绘制出一个选项按钮:
![](https://img.haomeiwen.com/i15629873/aa4d6522d6bf12ad.png)
接下来,选中该选项按钮,Ctrl+Shift+
鼠标左键拖动,复制出 4 个选项按钮,并使用横向分布将按钮间距调整到一致:
![](https://img.haomeiwen.com/i15629873/d07a6209e5702376.png)
编辑选项按钮的文字:
![](https://img.haomeiwen.com/i15629873/1da294307b7325ed.png)
这样,我们就插入了一组单选按钮。右键第一个插入的选项按钮 编制,选择 【设置对象格式】:
![](https://img.haomeiwen.com/i15629873/97f4026118d1e3f8.png)
在弹出的设置对象格式对话框中,选择控制选项卡,单元格链接设置为 $B$34
:
![](https://img.haomeiwen.com/i15629873/c3d52c87831a48b4.png)
当选择不同的选项按钮时,链接单元格的值也会发生相应的变化:
![](https://img.haomeiwen.com/i15629873/4b43930462ff0727.png)
返回的序号就是选项按钮创建的次序。
至此,选线按钮的创建就完成了接下来,我们就要根据选项按钮返回的数字,结合查询函数来完成上述空白表格的填写啦
VLOOKUP 查询函数
VLOOKUP 函数表达式为:
VLOOKUP(查找的值,查找区域,返回的列数,查找模式)
在 B27 单元格开始录入公式,查找值为 $A27
:
![](https://img.haomeiwen.com/i15629873/f545be1ea78c96c9.png)
查找区域使用绝对引用,需要包含标题行,因此查找值也是从标题 A27
开始的:
![](https://img.haomeiwen.com/i15629873/6a6711911227ca71.png)
最后是返回的列:
![](https://img.haomeiwen.com/i15629873/dbb3070b4de9234e.png)
选项按钮链接的单元格,数字范围为 1~4,返回列表中分别对应 2~5,因此 $B$34
绝对引用需要 + 1 。
最后,匹配方式精确匹配:
![](https://img.haomeiwen.com/i15629873/ea792aed6ba3cde4.png)
完整的公式为:
=VLOOKUP($A27,$A$2:$E$8,$B$34+1,FALSE)
使用自动填充计算剩余单元格;
![](https://img.haomeiwen.com/i15629873/a7ddc2c4f575151a.png)
至此,创建动态图表依赖的表格就完成了,下面插入图表即可~
交互柱形图
选中如下的表格:
![](https://img.haomeiwen.com/i15629873/7b475600028313fe.png)
选择插入簇状柱形图,小鱼着了顺带选择了一个皮肤,即可。
![](https://img.haomeiwen.com/i15629873/cbf944f31cbf4472.png)
当选项按钮切换时,柱形图也会发生动态更新。
![](https://img.haomeiwen.com/i15629873/8367ee012d86f052.png)
但目前还有个小瑕疵,就是在职状态切换后,纵坐标的刻度也会发生改变。选中纵坐标刻度,右键设置坐标轴格式:将坐标轴选项中的最大值设置为 45。
![](https://img.haomeiwen.com/i15629873/dd12881d1d188e1e.png)
这里之所以使用 45 是因为查找区域中的最大值为 41 。最后,小鱼将图表做简单美化。
![](https://img.haomeiwen.com/i15629873/2ba36b63ecf155f0.png)
总结
-
选项按钮 也是表单控件的一员,通过点选按钮,返回对应的数值。数值的大小是根据按钮创建的先后顺序生成的,用来制作交互图表。
-
VLOOKUP 函数 是最常用的查询函数之一,其表达式为:VLOOKUP(查找的值,查找区域,返回的列数,查找模式),用于根据已知字段从另一张表中查询缺失的数据。
-
交互柱形图 依赖于选项按钮和 VLOOKUP 函数创建的动态表,选项按钮发生改变,则动态表变;动态表变,则柱形图变。