如何根据其他单元格内容计算积分总和?(Google Sheets)
Google Sheets 计算勾选状态对应的积分总和
适用场景
根据「Signed」列的复选框勾选状态,对对应行的国籍积分(0-5分)求和,示例结果为9分。
解决方案
以下两种函数均可解决问题,根据表格实际列位置替换参数即可:
方法1:SUMIF函数(语法简洁,推荐)
假设「Signed」复选框列是B列,积分列是C列,在目标单元格输入:
=SUMIF(B:B, TRUE, C:C)
逻辑说明:遍历B列,筛选出值为TRUE(即勾选)的行,对对应C列的积分值求和。
方法2:SUMPRODUCT函数(支持多条件扩展)
如果后续需要添加更多判断条件,用这个更灵活:
=SUMPRODUCT(--(B:B=TRUE), C:C)
逻辑说明:--(B:B=TRUE)将复选框的布尔值转换为1(勾选)或0(未勾选),再与C列积分相乘后求和,最终得到勾选行的积分总和。
注意事项
- 确认「Signed」列的复选框设置正确:勾选时单元格值为
TRUE,未勾选为FALSE - 替换公式中的列标识(如
B:B、C:C)为你表格实际使用的列
内容的提问来源于stack exchange,提问作者Clip Uploads
相关产品推荐
相关产品推荐

