六个鲜为人知的数据库函数,简单又好用( 二 )


单字段多个“且”条件类型的统计,其条件设置为,个字段名放在同一行,有几个条件,写几次字段名,条件放在字段名下方的同一行中 。
L17、M17单元格都输入字段名“销售日期“,L18、 L18单元格分别输入 “>=2020-5-1”,”<=2020-5-3“,条件区域就是L17:M18 。
2、函数实现
在L19单元格中输入:=DAVERAGE(A1:I922,9,L17:M18)
3、函数说明
DAVERAGE函数用来计算满足给定条件的列表或数据库中记录的字段(列)数据的平均值 。
四、设置多字段“且”条件:求销售员“张迎东”的“手机”的最高单价和最低单价

六个鲜为人知的数据库函数,简单又好用

文章插图
 
1、设置查询条件
多字段 “且”条件类型的统计,其条件设置为,多个字段名放在同一行,条件放在字段名下方的同一行中 。
A1、A2单元格分别输入字段名“销售员“、“销售产品“,A1、A2单元格分别输入 “张迎东”,”手机“,条件区域就是A1:A2
2、函数实现
在L24单元格中输入:=DMAX(A1:I922,8,L22:M23),求最高单价 。在L25单元格中输入:=DMIN(A1:I922,8,L22:M23),求最低单价
3、函数说明
DMAX函数是用来返回满足给定条件的数据库中记录的字段(列)中数据的最大值,而DMIN函数则是用来返回满足给定条件的数据库中记录的字段(列)中数据的最小值 。
五、设置多字段“或”条件:求“手机”的销售额及1月1日起所有商品的销售额
六个鲜为人知的数据库函数,简单又好用

文章插图
 
1、设置查询条件
多字段“或”条件类型的统计,其条件设置为,多个字段名放在同一行,条件放在字段名下方的不同行中 。
L28、M28单元格分别输入字段名“销售产品“、“销售日期“,L29、M30单元格分别输入 “手机”,” >=2020-1-1 “,条件区域就是L28:M30.
2、函数实现
在单元格中分别输入:=DSUM(A1:I922,9,L28:M30)
六、设置多字段复合条件:求销售员“张迎东”关于“手机”及“刘云香”关于“笔记本电脑”的销售额
六个鲜为人知的数据库函数,简单又好用

文章插图
 
1、设置查询条件
多单字段复合条件类型的统计,其条件设置为,多个字段名放在同一行,同行条件为并,不同行条件为或 。
L34、M34单元格分别输入字段名“销售员“、“销售产品“,L35、M35单元格分别输入 “张迎东”,“手机”,L36、M36单元格分别输入“刘云香”,“笔记本电脑”,条件区域就是L34:M36
2、函数实现
在L37单元格中分别输入:=DSUM(A1:I922,9,L34:M36)
七、在条件中使用通配符:求“销售产品”中包含“电脑”的销售数量
六个鲜为人知的数据库函数,简单又好用

文章插图
 
1、设置查询条件
在Excel中,“*”(星号)为通配符,代表任意长度的字符 。所以,这里查询条件就是“销售产品”为“*电脑*” 。
L40单元格输入字段名“销售产品“,L41单元格分别输入“*电脑*“,条件区域就是L40:L41 。
2、函数实现
在L42单元格中分别输入:=DSUM(A1:I922,9,L40:L41)
八、在条件中使用公式:求销售额最大的三条记录的销售额是多少
六个鲜为人知的数据库函数,简单又好用

文章插图
 
1、设置查询条件
条件设置一般需要用到函数或公式 。
本案例条件应设置为:=I2>LARGE(I2:I922,4) 。自定义条件不要标题字段,下同 。如图,L45单元格为空,L46单元格输入:=I2>LARGE(I2:I922,4),但是条件区域框应选L45:L46
2、函数实现在L47单元格中分别输入:=DSUM(A1:I922,9,L45:L46)
九、是否存在唯一符合条件的记录:求“华东区”单次销售数量大于70的记录是否存在
六个鲜为人知的数据库函数,简单又好用

文章插图
 
1、设置查询条件
L50、M50单元格分别输入字段名“销售区“、“数量(台)“,L51、M51单元格分别输入 “华东区”,“>70”,条件区域就是L50:M51) 。
2、函数实现
在L52单元格中输入:=DGET(A1:I922,1,L50:M51),函数计算结果为190,表明存在符合条件的唯一一条记录,是序号为190的那条记录 。


推荐阅读