分享

多选框在统计中的应用

 hercules028 2021-06-04

前言

如下图所示:当复选框全部勾选时,汇总数值为700

图片

当我们把H001,H002 勾选取消时,汇总数据将不再统计,变成500。

图片


正文

1、首先构建数据表格

图片

2、插入复选框

依次点击开发工具,插入、复选框

图片

将鼠标放在B2单元格进行拖拉,画出复选框,并调整大小,使之在B2单元格内,如下所示:

图片

3、复制复选框

选中B2单元格,按住右下角黑色填充柄,下拉,填充到最后。

图片

4、设置复选框链接单元格及复选框显示名称

右键选择第一个复选框,点击设置控件格式

图片

依次点击控制,单元格连接,用鼠标选择C2单元格,确定

图片

结果如下:

图片

下面几个复选框可以照此处理,数量多,当然要用VBA

ALT+F11打开VBA编辑器

输入如下代码:

Sub 复选框()

For Each p In ActiveSheet.Shapes

    p.Select

    Selection.Characters.Text = ''

    Selection.LinkedCell = p.TopLeftCell.Offset(0, 1).Address

Next

End Sub

图片

按F5运行代码,结果如下图所示:

图片

5、设置汇总公式

D9设置汇总公式=SUMPRODUCT((C2:C8)*(D2:D8))

图片

总结

以上就是具体的做法,大家动手做起来吧,如有问题可以在下方留言,感谢你的支持。

图片

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多