我希望在SUM中快速包含或排除整个值范围。 目前我正在为总计选择单元格:[E19] = SUM(E13,E20,E30,E45,E55,E70,E80)
这些是所选范围的总和: ... [E30] = SUM(E31:E44),[E55] = SUM(E56:E69),......等。
我希望将其中一个范围切换到Grand Total中。
这似乎是最好的方法: [E45] = SUMIF(D45,"☑",E46:E54)
简而言之,在单元格E45中,我只想在D45包含☑的情况下将SUM E46转换为E54。
然而,Google Doc的SUMIF似乎只适用于匹配的范围:= SUMIF(D46:D54,"☑",E46:E54)
只有在单个单元格中存在特定值时,才有办法对范围求和吗?
答案 0 :(得分:1)
您关于SUMIF
,它允许您对范围内的值求和,这些值符合特定条件(在相同长度的另一个范围内)。例如,如果您有两列名为" status"和"价格",你可以用它来计算给定状态的所有价格。
您可以使用IF
函数完成您尝试做的事情:
=IF(D45="☑";SUM(E46:E54);0)
如果第一个参数中指定的条件为true,则返回第二个参数,即sum。否则,它将返回第三个参数,0。
答案 1 :(得分:0)
在完成逻辑分享问题后,我找到了解决方案。而不是试图强制SUMIF检查范围内的单个单元格。我刚刚在'Grand SUM'中嵌套了1:1 SUMIF:= SUM(E13,E20,E30,SUMIF(D45,“☑”,E45),E55,E70,E80)。