今天跟大家聊聊按條件求和更強大的DSUM 函式。
按條件求和我們通常會想到的是使用SUMIF函式,我們來看下這個例子:
上圖所示正是使用SUMIF函式以條件為CUST_NO=123 對銷售金額求和的例子。
公式=SUMIF(A:A,H2,E:E)
A:A:條件區域
H2:條件CUST_NO=123
E:E:求和區域
我們也可以使用DSUM函式求得同樣的結果:
公式=DSUM(A3:E180000,5,H1:H2)
A3:E180000:表格區域
5/Sales:求和的所在列數/列標題,本例第5列列標題為Sales
H1:H2:求和條件,必須包含帶標題可多行多列,當前求和條件為CUST_NO=123
當我們需要對求和有更進一步的要求時SUMIF就無法實現了。如上面的例子,如果我們要求CUST_NO=123要對銷售金額Sales>120進行求和呢?顯然SUMIF無法實現。我們來看看DSUM是怎麼辦到的吧。
如上圖所示,DSUM求和條件為H1:I2,H列限定了CUST_NO的值為123,I列限定了求和金額的範圍:>120
公式=DSUM(A3:E180000,5,H1:I2)
A3:E180000:表格區域
5/Sales:求和的所在列數/列標題,本例第5列列標題為Sales
H1:I2:求和條件,必須包含帶標題可多行多列,當前求和條件為CUST_NO=123,Sales >120
除了例的條件外DSUM還可以擴大求和條件的範圍,增加更多的求和條件,來服務我們的實際工作。
今天的DSUM函式的用法就跟大家分享到這了。
如果大家喜歡我分享的內容請收藏、轉發、點贊。