暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Excel中关于条件计数的两个数据库函数你是否知道?

米宏Office 2018-11-01
121

我们学习过count、count、countblank、counntif、countifs,今天我们来学习下dcount,dcounta。


1、dounct


功能从满足给定条件的数据库记录的字段(列)中,计算数值单元格的数目。


语法:=DCOUNT(database,field,criteria)

           =(数据区域,字段名,条件区域)

参数field——字段名(函数所使用的列)

FIELD也可以是数字:1表示第一列,2表示第二列

参数criteria---条件区域,可以是一个或者多个条件


实例应用:




统计苹果树的个数:

E10中的公式:

=DCOUNT(A1:E7,B1,A10:A11)

或者是

=DCOUNT(A1:E7,"高度",A10:A11)

或者是

=DCOUNT(A1:E7,2,A10:A11)

field参数可以是字段名也可以是数字。


统计高度大于12,年数大于15年的苹果树的个数:

E15中的公式:

=DCOUNT(A1:E7,B1,A14:C15)


2、douncta


功能对满足指定条件的数据库记录字段(列)中的非空单元格进行计数。


还是上面的例子:



如果把D2改成无,

E15中公式若是:

=DCOUNT(A1:E7,D1,A14:C15)

统计高度大于12,年数大于15的苹果数的个数,有一条记录符合要求,但我们是对D列符合条件的数值单元格进行计数,因为符合条件的记录D列对应的不是数值,所以返回0。


公式若是:

=DCOUNTA(A1:E7,D1,A14:C15)

因为统计的是非空单元格,所以返回1。


跟COUNT与COUNTA区别是一样的,只是加了D后变成了数据库(data)函数,从数据库中统计。


本节就分享到这里,需要Office视频(收费)的请联系我微信:527240310,具体信息可至公众号菜单Office视频菜单中了解,针对推送内容有不懂的也可以单独录制视频。


每天进步一点,每天提升一点!

感谢每一位支持我的读者!!!

文章转载自米宏Office,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论