它,被稱為最簡單的條件求和函數!由于它在江湖上隱姓埋名多年,所以不被他人所知。它雖不像SUMIFS函數那樣出名,但它獨特的多條件求和方式,仍然讓它處于不敗之地。SUMIFS的公式就好比長長的火車,而它的公式就像短小的出租車一般。現在揭開它神秘面紗的時刻到了,它就是——DSUM函數! SUM系列求和函數是我們日常工作中最常用的函數,相信大部分朋友對SUMIF、SUMIFS、SUMPRODUCT等函數都已經比較熟悉了。 但是有一個求和函數大家可能都不熟悉,它就是DSUM函數,用于求數據庫中記錄的滿足給定條件的的字段(列)數據的和。 語法為:=DSUM(數據區域,求和的列數,條件區域) 語法說明:
數據區域:除了選擇單個值外,還可以選取多個單元格,進行多條件查找。列數:需要求和數據所在列數(也可以用列標題表示)條件區域:由含標題行和條件單元格構成的多行區域 其實,它的功能和SUMIF、SUMIFS比較接近,那么到底是DSUM好用還是SUMIF、SUMIFS好用呢?下面我們來對比下吧! 下面是某公司的各區域產品銷量情況表,現在需要根據不同的條件進行銷量求和。
1
單條件求和
譬如需要統計華北片區的整個銷量。
1)使用DSUM函數函數公式:=DSUM(A1:C13,3,E1:E2)。 A1:C13:指定數據區域。3:指定要求和的數據列,這里是指C列。(數據列除了可以用列號指定外,還可以引用列標題所在的單元格或者用兩端加了引號的列標題進行指定)E1:E2:指定條件區域,本例中的條件為“華北”區域。(注意:第三參數必須包含一個列標題和列標題下方用于設定條件的單元格) 函數公式的含義其實就是匯總A列中片區為華北的單元格所對應的C列數據。
按條件求和,你是喜歡使用SUMIF函數還是喜歡用DSUM函數呢?