Google Sheets如何按列标题和学生ID统计复选框勾选数量
Google Sheets 跨标签关联学生ID统计复选框勾选次数方案
实现逻辑
核心通过学生唯一标识(姓名/学生ID)动态匹配数据源行,彻底解决排序后统计错位的问题,同时筛选指定列标题的列统计勾选次数。
可用公式
直接在报表标签的E3单元格输入如下公式即可:=SUMPRODUCT((作业!$3:$3="CTE1")*(XLOOKUP($A3, 作业!$A:$A, 作业!$A:$ZZ)=TRUE))
说明
- 公式中
作业!是存储原始作业数据的工作表名,如果你自己的表名不同,替换为实际名称即可 $A3是报表页存储学生姓名的单元格(也就是当前行Karen的姓名所在单元格),如果你用学生ID作为唯一匹配依据,替换为对应学生ID的单元格即可,匹配准确度更高- 公式会自动筛选原始表第3行所有列标题为
CTE1的列,统计对应学生行的勾选次数,无论原始数据怎么排序,匹配结果都不会错位
可选容错优化
如果要避免学生不存在时返回错误,可以改成如下公式,匹配不到时直接返回0:=IFERROR(SUMPRODUCT((作业!$3:$3="CTE1")*(XLOOKUP($A3, 作业!$A:$A, 作业!$A:$ZZ)=TRUE)),0)
内容的提问来源于stack exchange,提问作者pres10
相关产品推荐
相关产品推荐

