施一公与刘也行:请问Excel中dcount和countif两函数的区别?

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 20:38:24
最好举例说明
主要是区别,能不能给出区别

数据库函数DCOUNT——返回数据库或列表的列中满足指定条件并且包含数字的单元格个数。
统计函数COUNTIF——计算区域中满足给定条件的单元格的个数。
区别:
DCOUNT第一个参数是对整个数据表区域,第二个参数指明区域中的某一列(用列标题表示)。
COUNTIF第一个参数是一个列区域。

DCOUNT函数
函数名称:DCOUNT
主要功能:返回数据库或列表的列中满足指定条件并且包含数字的单元格数目。
使用格式:DCOUNT(database,field,criteria)
参数说明:Database表示需要统计的单元格区域;Field表示函数所使用的数据列(在第一行必须要有标志项);Criteria包含条件的单元格区域。
应用举例:如图1所示,在F4单元格中输入公式:=DCOUNT(A1:D11,"语文",F1:G2),确认后即可求出“语文”列中,成绩大于等于70,而小于80的数值单元格数目(相当于分数段人数)。

特别提醒:如果将上述公式修改为:=DCOUNT(A1:D11,,F1:G2),也可以达到相同目的。

COUNTIF函数
函数名称:COUNTIF
主要功能:统计某个单元格区域中符合指定条件的单元格数目。
使用格式:COUNTIF(Range,Criteria)
参数说明:Range代表要统计的单元格区域;Criteria表示指定的条件表达式。
应用举例:在C17单元格中输入公式:=COUNTIF(B1:B13,">=80"),确认后,即可统计出B1至B13单元格区域中,数值大于等于80的单元格数目。
特别提醒:允许引用的单元格区域中有空白单元格出现。