在使用excel时,不可避免会用到多条件的统计函数,MS office 2007在countif()单条件函数基础上,新添加了多条件统计函数countifs(),用于计算区域内符合多个条件的单元格的数量。

语法:
  COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
  criteria_range1 必需。在其中计算关联条件的第一个区域。
  criteria1 必需。条件的形式为数字、表达式、单元格引用或文本,可用来定义将对哪些单元格进行计数。
  criteria_range2, criteria2, ... 可选。附加的区域及其关联条件。最多允许 127 个区域/条件对。
  注意:每一个附加的区域都必须与参数 criteria_range1 具有相同的行数和列数。这些区域无需彼此相邻。

注解:
  每个区域的条件一次应用于一个单元格。如果所有的第一个单元格都满足其关联条件,则计数增加 1。如果所有的第二个单元格都满足其关联条件,则计数再增加 1,依此类推,直到计算完所有单元格。
  如果条件参数是对空单元格的引用,COUNTIFS 会将该单元格的值视为 0。
  您可以在条件中使用通配符,即问号 (?) 和星号 (*)。问号匹配任一单个字符;星号匹配任一字符序列。如果要查找实际的问号或星号,请在字符前键入波形符 (~)。

示例: 多条件统计函数COUNTIFS示例文档下载
  某公司有三个销售张三,李四,王五,销售手机,电脑,相机三种产品,下表记录为不同月每个销售负责的产品,现需要计算一到四月份,每个销售员销售不同产品的次数,销售张三,李四,王五,分别负责销售手机,电脑,相机的次数,如下表:

MS office 2007多条件统计函数COUNTIFS

  单元格F3为计算张三在一到四月份负面销售手机的次数(二个条件:张三、手机),公式为:=COUNTIFS($B:$B,$E3,$C:$C,F$2)。注意公式中的$B:$B和$C:$C,选择统计整列,这样写,可以在后续添加每月的数据时,自动更新统计表格中的数据。添加$做单元格的绝对引用,可以直接拖动公式到F3:H5中的计算。

   还可以添加更多的条件进行统计,如计算销售数量大于100的次数,你自己算吧,很简单的……



© 活着的博客 - 李权辉的个人博客:人,终究是生活在现实之中,是为了活着而生活.