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

Excel单元格的数量计算函数使用教程

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

excel2007提供了一套用以计算单元格区域的单元格数量。例如
COUNT:返回包含数字的单元格的数量
COUNTA:返回非空单元格的数量
COUNTBLANK:返回空单元格的数量
COUNTIF:返回空单元格的数量
COUNTIFS:返回满足多个条件的单元格数量
★计算单元格总数
要得到一个区域内的单元格总数(空和非空单元格),可以使用以下的公式,这个公式返回Data区域内的单元格数量,它简单地把行的数量(由函数ROWS返回)和列的数量(由函数COLUMNS返回)相乘。
=ROWS(Data)*COLUMNS(Data)
Data是指所要计算的某单元格区域。如果Data区域由不相邻的单元格组成,这个公式就不能使用。换句话说,Data区域必须是一个矩形单元格区域。
★计算空单元格数量
下面的公式返回Data区域中空单元格的数量:
=COUNTBLANK(Data)
函数COUNTBLANK也计算含有返回空字符串的公式的单元格数量。例如下面的公式中,若单元格A1的值大于5 ,则返回空字符串,若单元格A1满足这个条件,COUNTBLANK函数就统计单元格A1。
=IF(Al>5," ",Al)
函数COUNTBLANK可以使用整行或整列作为参数。例如,下面的公式返回A列中空单元格的数量:
=COUNTBLANK(A:A)
★计算非空单元格数量
要计算非空单元格的数量,可以使用COUNTA函数。下面的公式使用COUNTA函数返回Data区域内非空单元格的数量:
=COUNTA(Data)
Data是指所要计算的某单元格区域。COUNTA函数计算含有数值、文本或逻辑值(TRUE或FALSE)的单元格数量。
★计算数字单元格数量
若只计算区域内数字单元格数量,可使用下面的公式(假设区域名为Data):
=COUNT(Data)
包含日期或时间的单元格都是数字单元格,包含逻辑值(TRUE或FALSE)的单元格不是数字单元格。
★计算文本单元格数量
计算区域内文本单元格的数量,需要使用数组公式。下面的数组公式返回Data区域内文本单元格的数量:
{=SUM(IF(ISTEXT(Data),1))}
★计算非文本单元格数量
下面的数组公式使用Excel的ISNONTEXT函数,若函数参数引用非文本单元格(包括空单元格),则返回TRUE。此公式返回不包含文本的单元格的数量(包括空单元格):
{=SUM(IF(ISNONTEXT(Data),1))}

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