Excel 请问countif和countifs在用法上有什么区别

如题所述

区别如下:

countif是对指定区域中符合指定条件的单元格计数的一个函数。

countifs是来计算多个区域中满足给定条件的单元格的个数,可以同时设定多个条件。该函数为 countif函数 的扩展,Excel2007 中新增,前期版本不支持。

操作示例如下:

1、新建一个数据表

2、在E1单元格输入“=COUNTIF(D:D,"<8")”,计算A列中所有数值小于8的单元格个数

3、计算结果如图所示

4、在E4单元格输入“=COUNTIFS(D:D,">8",C:C,"<20")”,计算A列中数值大于8且同一行B列中数值小于20的单元格个数。

5、计算结果如图所示

参考资料:

countif函数-百度百科

countifs函数-百度百科

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-13
后者只能在2007版本以后可以使用;
函数本身的区别,参数不同:COUNTIF,只能用一个条件求个数,只有两个参数,区域在前,条件在后;COUNTIFS可以对多条件求个数,以“区域,条件,区域,条件……”方式输入。
第2个回答  2014-10-29
Excel2007中新增函数,为countif函数的扩展。用法与countif类似,但countif针对单一条件,而countifs可以实现多个条件同时求结果。
第3个回答  推荐于2017-10-11

countif函数是统计满足”单条件“的个数,仅2个参数,区域、条件;

countifs函数是统计满足”多条件“的个数,可多组参数,区域1、条件1,区域2、条件2,区域3、条件3……;

图例中E2的公式:=COUNTIF(D:D,"<20")

F2的公式:=COUNTIFS(D:D,"<20",C:C,">10")

E2的公式意义:查找D列小于20的个数;

F2列的公式意义:查找满足D列小于20,C列大于10两个数集的交集中数字个数(或者理解为该值即在C列中存在,又在D列中存在,同时大于10,小于20的值个数)

第4个回答  2020-06-09

统计函数countif和COUNTIFS