Excel表格:如何统计每行周五、周日带勾选标记单元格总数?
统计每行周五、周日列勾选标记总数的Excel公式方案
Hey Brandon,这个需求得看你用的是哪种类型的勾选标记,我给你分两种常见情况详细说明:
情况1:勾选是单元格内的字符(比如✓、☑)
如果你的勾选是直接输入到单元格里的特殊字符,或是通过数据验证、条件格式生成的字符,那公式就很简单。假设周五列是E列,周日列是G列(你根据自己的实际列调整就行),在要显示总数的单元格里输入:
=COUNTIF(E1,"✓") + COUNTIF(G1,"✓")
- 要是你的勾选字符不是✓,比如是☑,就把公式里的
"✓"替换成对应的字符就行。 - 输入完后直接下拉公式,就能自动统计每一行的结果。
情况2:勾选是表单控件/ActiveX复选框
如果你的勾选是插入的复选框控件,得先把复选框和单元格关联起来,再写公式:
- 右键点击复选框 → 选择【设置控件格式】
- 切换到【控制】选项卡,在【单元格链接】里选择对应行的周五/周日列单元格(比如周五的复选框链接到E1,周日的链接到G1),这样勾选复选框时,链接单元格会显示
TRUE,未勾选则是FALSE - 然后统计公式就可以用:
=--E1 + --G1
或者更直观的版本:
=COUNTIF(E1:G1,TRUE)
这里的--是把布尔值TRUE/FALSE转换成数字1/0,相加后就是勾选的总数。
小提示
- 不管哪种情况,记得把公式里的列号(E、G)替换成你表格里实际的周五、周日列。
- 如果需要统计多行,直接下拉填充公式就搞定啦!
内容的提问来源于stack exchange,提问作者behofmann
相关产品推荐
相关产品推荐

