Countif & Countifs
1、函数定义(Excel 帮助文件):
① COUNTIF(range,criteria) COUNTIF函数对区域中满足单个指定条件的单元格进行计数。例如,可以对以某一字母开头的所有单元格进行计数,也可以对大于或小于某一指定数字的所有单元格进行计数。例如,假设有一个工作表在列 A 中包含一列任务,在列 B 中包含分配了每项任务的人员的名字。可以使用COUNTIF函数计算某人员的名字在列 B 中的显示次数,这样便可确定分配给该人员的任务数。例如: =COUNTIF(B2:B25,'Nancy') ② COUNTIFS(criteria_range1,criteria1, [criteria_range2, criteria2]…) 将条件应用于跨多个区域的单元格,并计算符合所有条件的次数 每个区域的条件一次应用于一个单元格。如果所有的第一个单元格都满足其关联条件,则计数增加 1。如果所有的第二个单元格都满足其关联条件,则计数再增加 1,依此类推,直到计算完所有单元格。 如果条件参数是对空单元格的引用,COUNTIFS会将该单元格的值视为 0。 您可以在条件中使用通配符,即问号 (?) 和星号(*)。问号匹配任一单个字符;星号匹配任一字符序列。如果要查找实际的问号或星号,请在字符前键入波形符 (~)。 2、示例: 数据源展示 : 问1:统计B列(姓名列)“卢”姓人数? 问2:统计B列(姓名列)“卢”姓且为两个字的人数? 问3:万一有的人员的信息不全,姓名是'卢*'或者'卢?'呢? (1)注意 COUNTIF(range,criteria) 中的 criteria 通常是 条件文本 ,即用一对英文半角双引号包含的条件表达式: COUNTIF(range,'卢~*') → 查找姓名字段是 卢* 的次数; COUNTIF(range,'卢~?') → 查找姓名字段是 卢? 的次数 。 (2)通配符 ~ 的使用: 如果要查找实际的问号或星号,请在字符前键入波形符 (~)。 问4:编号开头为'XS'且一月份的销量大于80,000的记录数量? |
|