Excel中DCOUNTA函数的用法及实例
说起DCOUNTA函数,可能很多人觉得它有点小众,但DCOUNTA函数其实是比较常用的数据库函数。接下来本篇指南会配合实例进行讲解,让你可以快速掌握DCOUNTA函数的用法。
操作方法
- 01
我们先从了解DCOUNTA函数的含义和语法开始。 含义:返回数据库/数据清单指定字段中满足给定条件的非空单元格个数。 语法:DCOUNTA(database,field,criteria),各参数官方释义见下图。
- 02
结合实例理解Dcounta函数的用法以及语法: ① 启动Dcounta函数:打开例表,计算评定为"优"的成绩个数(为方便大家核对函数的运算结果,表格中已提前把"优"全部标识出来了,总数量为7个)。这里介绍两种启动Dcounta函数的方法:方法一是在F2单元格中直接输入"=DCOUNTA"启动函数。
- 03
启动Dcounta函数的方法二:点击菜单栏的"公式"按钮→点开"插入函数"→在弹出对话框后,在"选择类别"中选择"数据库"→选择"Dcounta函数"→点"确定"。新手可以使用这种方法,因为弹出Dcounta函数对话框后,输入参数会给你提示。
- 04
②输入Dcounta函数的第一个参数Database: Database指的是数据库的区域,在这里我们是要对A1:C24单元格区域统计指定条件的非空单元格个数,所以Dcounta函数的第一个参数输入A1:C24即可。
- 05
③输入Dcounta函数的第二个参数Field: Field是指定函数所使用的数据列。Field可以是文本格式,即用双引号括住列标签(如图)。注意:文字要和列标签一致,如果你写个"评定等级",计算结果是出不来的。
- 06
Field还可以是数值格式。在本例中,参数field可以写成C1,也可以写成3(即:该列在列表中位置的数字,1表示第1列,3表示第3列)。
- 07
注意:Field是可以省略的(如图),当省略Field,表示DCOUNTA函数将返回数据库中满足条件的所有记录数。
- 08
④输入Dcounta函数的第三个参数criteria: Criteria指的是包含指定条件的单元格区域。注意:Criteria区域要至少包含一个列标签以及列标签下满足某个条件的单元格。在本例中,包含列标签和指定条件的单元格区域是E1:E2,所以如图输入参数,再敲回车键,计算结果就出来了。
- 09
Dcounta函数双条件统计实例: 再来看个Dcounta函数双条件统计实例:统计以下例表中数学>70,且英语>80的人数。为方便大家核对函数运算结果,表格中已提前把运算结果高亮了,总数量为4个。
- 10
理解了上面单条件统计Dcounta函数实例后,很多人肯定知道Database就是A1:C24呗,Criteria肯定就是E1:F2呗,就是会很疑惑中间的Field怎么输入才能同时满足条件呢? 很简单,只要你能看到这篇搜狗指南,并记住这句话就会了:一般情况下,多条件写在同一行是"与"关系。所以Field参数写B1,C1均可,在本例中还可以省略Field参数。
- 11
Dcounta函数通配符匹配统计实例: 再来看一个例子,这个例子比较简单,就不再做解析了。通过这个例子想让大家明白,Criteria参数中设定条件时可以使用通配符,工作中根据实际情况活学活用即可。