日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用通用mapper实现条件查询_使用dsum轻松搞定多条件查询,学会它,再也想用sumifs了...

發布時間:2023/12/2 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用通用mapper实现条件查询_使用dsum轻松搞定多条件查询,学会它,再也想用sumifs了... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在excel中條件求和想必大家都不陌生,這個可以說是我們工作中經常遇到的問題,常見的條件求和函數有sumif以及sumifs,但是還有一個更加強但知道的人卻非常少的函數,他就是dsum函數,dsum相交于sumif以及sumifs函數理解起來更加的簡單,使用起來也更加的靈活,下面就讓我們來認識下dsum函數

一、dsum函數

Dsum函數:返回符合條件的字段列中的和,dsum是一個數據庫函數

語法:=Dsum(數據區域,求和的列的字段名稱,求和的條件)

第一參數:數據區域

第二參數:想要求和的列的字段名稱

第三參數:求和的條件(附帶表頭字段)

知道了dsum的參數以及用法,下面就讓我們通過實際的例子來看下他是如何運用的

二、單條件求和

如上圖,我們想要求行政部的薪資總和只需輸入函數=DSUM(A1:F19,F1,H4:H5),然后點擊回車即可得正確的結果,下面來簡單的介紹下函數

第一參數:A1:F19,在這里A1:F19就是我們想要統計的數據區域

第二參數:F1所在的位置就是薪資這個字段,在這里我們想要根據薪資求和,所以第二參數設置為f1

第三參數:H4:H5,求和的條件,在這里我們需要將表頭一起選中作為條件,數據庫函數都是根據表頭來進行數據匹配的,如果沒有表頭將會返回錯誤值

以上就是單條件查找,下面我們來看下多條件查找

三、多條件查找

第一種類型

如上圖我們想要計算行政部以及原料車間的薪資總額,只需要將公式設置為:=DSUM(A1:F19,F1,H4:H6)即可得到正確的結果,這個跟單條件查找十分類似,只不過將第三參數設置為了H4:H6這個區域,這個區域中我們添加了原料車間

這種情況下我們是無法使用sumifs函數來直接計算的,但是dsum可以

2.第二種類型

在這里我們想要查找行政部級別為2級的薪資總和,只需要將公式設置為=DSUM(A1:F19,F1,H4:I5)即可得到正確的結果,在這里我們將dsum的第三參數設置為H4:I5增加一個條件進行條件求和,其余的與單條件查找是一樣的

三、區間求和

如上圖,在這里我們想要統計下2013年入職的薪資總和,在這里我們需要在查找值中構建2個入職時間作為條件來查找數據他的公式為:=DSUM(A1:F19,F1,H4:I5),在這里與dsum的多條件查找是一模一樣的。只不過我們需要構建2個相同的字段罷了

四、Dsum函數的特點以及注意事項

1.dsum是一個數據庫函數,他是根據字段標題來查找數據的,所以我們在選擇參數的時候必須將字段標包含在參數內,查詢表的字段標題必須與數據表的字段標題一模一樣

2.dsum進行多條件查詢的時候,最主要的還是查詢表字段的構建方式,我們需要根據自己的要求來構建查詢表,是行排列,還是列排列

以上就是今天的全部內容,趕快動手試試把,學會了dsum函數,完全可以扔掉sumif以及sumifs函數了

我是excel從零到一,關注我,持續分享更多excel技巧

總結

以上是生活随笔為你收集整理的使用通用mapper实现条件查询_使用dsum轻松搞定多条件查询,学会它,再也想用sumifs了...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。