2014-09-03 52 views
0

我想快速包括或排除SUM中的整個範圍的值。 目前我SUMing選擇細胞的總計:[E19] = SUM(E13,E20,E30,E45,E55,E70,E80)谷歌文檔 - SUMIF - SUM範圍,如果單個單元格包含字符串

這些是在選定的範圍的轉彎和: ... [E30] = SUM(E31:E44),[E55] = SUM(E56:E69),...等。

其中一個範圍我想切換它包含在總計中。

它似乎做是最好的方法: [E45] = SUMIF(D45, 「☑」,E46:E54)

總之,在單元格E45我想總結E46到E54僅當D45包含☑。

但是谷歌文檔的SUMIF似乎只與匹配範圍工作:= SUMIF(D46:D54,「☑」,E46:E54)

有沒有辦法來總結只有一個特定的值存在的範圍一個單個單元格?

回答

0

您對的SUMIF是正確的,它允許您彙總來自符合特定條件(在另一個相同長度範圍內)的範圍內的值。例如,如果您有兩列名爲「狀態」和「價格」的列,則可以使用它來對給定狀態的所有價格進行彙總。

你想要做什麼都可以做,相反,與使用IF功能:

=IF(D45="☑";SUM(E46:E54);0) 

如果在第一個參數指定的條件爲真,則返回第二個參數,也就是總和。否則,它將返回第三個參數0.

+0

嘿謝謝@AJPerez!這也起作用。我看到這兩個選項都是解決方案。一起使用它們提供關於小計和總計的反饋:D – dwcouch 2014-09-03 15:33:05

0

在通過邏輯分析問題後,我終於找到了解決方案。而不是試圖強制SUMIF根據範圍檢查單個單元格。我只在'Grand SUM'內嵌套了1:SUMIF:= SUM(E13,E20,E30,SUMIF(D45,「☑」,E45),E55,E70,E80)。

相關問題