Google Sheets求和公式:复选框触发总和倍数计算需求
Google Sheets 复选框求和带倍数计算方案
假设10个复选框对应的数值存储在A1:A10(B列仅作可视化无需参与计算),可以用以下公式实现需求:
=SUM(A1:A10) * IF(A9>0, 倍数1, 1) * IF(A10>0, 倍数2, 1)
公式说明:
SUM(A1:A10):计算所有10个复选框对应值的总和,已包含第9、10个复选框的自身数值IF(A9>0, 倍数1, 1):若第9个复选框勾选(对应单元格值>0),总和乘以你设定的倍数1;未勾选则乘1(不改变求和结果)IF(A10>0, 倍数2, 1):同理处理第10个复选框的倍数2
示例:
如果第9个复选框勾选时值为5,对应倍数1.5;第10个勾选时值为8,对应倍数2,公式可写为:
=SUM(A1:A10) * IF(A9>0, 1.5, 1) * IF(A10>0, 2, 1)
若两个复选框都勾选,最终结果会是总和先乘1.5再乘2,同时5和8已计入初始求和,完全符合需求。
内容的提问来源于stack exchange,提问作者lee
相关产品推荐
相关产品推荐

