在EXCEL里如果我用COUNTIFS统计符合条件的个数,为什么只能设置一个条件啊?
COUNTIFS可以计算多个区域中满足给定条件的单元格的个数,只要条件设置正确都是可以的
语法
countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)
criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域)
criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。例如,条件可以表示为 48、"48"、">48" 、 "广州" 或 A3;
扩展资料:
同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的单元格个数。
Excel2007中新增函数,为countif函数的扩展。用法与countif类似,但countif针对单一条件,而countifs可以实现多个条件同时求结果。
Excel函数术语
参数
参数可以是数字、文本、形如 TRUE 或FALSE的逻辑值、数组、形如 #N/A 的错误值或单元格引用。给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。
参数不仅仅是常量、公式或函数,还可以是数组、单元格引用等。
数组
用于建立可产生多个结果或可对存放在行和列中的一组参数进行运算的单个公式。在Microsoft Excel有两类数组:区域数组和常量数组。区域数组是一个矩形的单元格区域,该区域中的单元格共用一个公式;常量数组将一组给定的常量用作某个公式中的参数。
参考资料来源:百度百科-COUNTIFS
COUNTIFS函数适合统计数量,大量数据相加的话用SUMPRODUCT函数,具体方法如下:
1、假设建立一个员工休假表格如下图。
2、如果用COUNTIFS函数只能统计两列的条件并且不能相加。
3、改为SUMPRODUCT函数,首先选择姓名列和所有休假列,函数公式如下。
4、然后在SUMPRODUCT函数公式后面乘8,用SUMPRODUCT函数处理列多的数据。
推荐于2017-10-15 · 知道合伙人软件行家
COUNTIFS(criteria_range1标准1 [criteria_range2 criteria2] ...)的COUNTIFS功能语法有以下参数(参数:一个动作,事件,方法,属性,一个语法函数或过程的信息价值):
criteria_range1必要的。在其中的第一区域相关联的条件。
标准1。条件的形式为数字,表达式,单元格引用或文本可以被用来定义哪些细胞计数。例如,条件可以表示为32,“> 32”,B4,“苹果”或“32”。
criteria_range2,criteria2,...可选的。其他区域和其相关的条件。最多允许127个地区/条件。的/>点每个附加的区域必须参数criteria_range1有相同数量的行和列。在这些领域,需要彼此相邻的。
每个区域注解
一次使用的一个单细胞的条件。如果所有的第一个单元格相关联的标准,以满足他们的计数增加1。如果所有的第二个单元格,以满足他们的相关联的条件,然后计数增加1,依此类推,直至结束计算的所有单元格。
如果条件参数对空的单元格引用单元格的值,COUNTIFS为0。
您可以使用通配符的条件,那就是问号(?)和星号(*)。一个问号匹配任何单个字符,星号匹配任何字符序列。如果你想找到一个实际的问号或星号,字符前键入波形符()。
你需要的是“或”关系的,只能用多个COUNTIFS公式相加,或采用其它公式。(需要具体数据,才能写公式)
能不能给个集体点的?比如点的,比如这个月有31天,设定的条件包括婚嫁,丧假,年假,公司假,病假,培训,这都是需要统计的,并且自动生成8小时的