返回首页
当前位置: 主页 > Excel教程 > Excel2007教程 >

Excel利用数组公式计算条件计数

时间:2012-12-26 15:29来源:Office教程学习网 www.office68.com编辑:麦田守望者

在实际应用中,可能会需要对单元格区域内某一类型的数据(文本或数字)进行统计。下面的例子只展示了一个应用。如果修改例子中的公式,则可以达到其他的统计目的。
  实例:
  如图所示,在表格中有各种数据类型的多个数据,现希望统计出有多少个单元格中有数据。具体步骤如下:

Excel利用数组公式计算条件计数
Excel利用数组公式计算条件计数
 

 

  选中C12单元格,输入公式“=COUNT(IF(ISBLANK(A1:E9),"",1))”,按Ctrl+Shift+Enter组合键确认输入。这样即在C12单元格内统计出了非空单元格的个数。
  现分析这个数组公式:
  ①IS8LANK函数判断A1:E9单元格区域内各个单元格是否为空。如果单元格内含有数字、文本、逻辑值、公式或错误值,IS8LANK函数返回逻辑值“FALSE”,而对于空单元格,IS8LANK 函数返回逻辑值“TRUE”。
  ②IF函数根据IS8LANK函数的返回值进行判断,对逻辑值“FALSE”返回空值,而逻辑值“TRUE”返回“1”。
  ③由上一步返回的各值构成一个数组并存储在内存中。
  ④COUNT函数统计出这个数组中数字元素(即“1”)的个数,即是A1:E9单元格区域内有数据的单元格个数。

------分隔线----------------------------
标签(Tag):excel excel2007 excel2010 excel2003 excel技巧 excel教程 excel实例教程 excel2010技巧
------分隔线----------------------------
推荐内容
猜你感兴趣