Excel 幫助,依條件求和行

Excel 幫助,依條件求和行

例子:

例子]

如何對 Y3 中的總 G3:X3 求和,但僅在滿足「付費」條件時求和。總和(2 月、第 1 季、4 月、1H)

答案1

使用 SUMIF:

=SUMIF(G3:W3,"Paid",H3:X3)

注意尺寸相同但偏移範圍相同。

答案2

我更喜歡這個解決方案:

在此輸入影像描述

在本例中,「總計」旁邊的儲存格內的公式位於其中

=SUMIF(D2:D11;"Paid";E2:E11)

這樣您就可以輕鬆過濾掉「已付款」或「帳單」或按金額排序

答案3

此公式將對給定範圍內左側儲存格中包含「已付款」的數字進行求和:

=SUM(IF(OFFSET(H3:M3;0;-1)="Paid";H3:M3;0))

...現在,這是一個“3D 公式”,因此編輯/輸入並在末尾按CTRL- SHIFT+ENTER
(注意:LibreOffice 中的ALT- CTRL- SHIFT+ )ENTER

如果您按 JUST,ENTER無論是否存在“已付費”,總和都將為“0”。

我輸入了 H3:M3 而不是 H3:X3,因為您有以 Q1、Q2 和 H1 作為標題的欄位;假設您不希望擁有這些,則總和將是實際總數的兩倍。

答案4

在與斯科特·克蘭納的答案類似的概念中,您可以抵消範圍。這將產生將 G3 與 H3 對齊的效果,依此類推。斯科特的回答使用了SUMIF函數。該解決方案將使用 的替代方案SUMPRODUCT

=SUMPRODUCT(--($G3:$W3="Paid"),$H3:$X3)

注意 SUMPRODUCT 執行類似陣列的計算。確保將其限制為您的數據,並且不要使用完整的列/行引用。

我認為更好的公式是 SUMIF。這只是替代方案的演示。

相關內容