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单元格区域内有数据的单元格个数。

office办公软件入门基础教程 » Excel利用数组公式计算条件计数

本文链接:【Excel利用数组公式计算条件计数】https://www.officeapi.cn/8647.html

OFFICE,天天学一点,进步多一点

联系我们