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

Excel范围中文本单元格的计数

时间:2013-06-14 01:11来源:Office教程学习网 www.office68.com编辑:麦田守望者

下面的数组公式使用IF函数检查范围中每一个单元格。然后它创建一个新数组(与原范围的大小和维数相同),这个数组包含1和0,取值依赖于单元格里是否包含文本。这个新的数组然后传递给SUM函数,它返回数组元素的总数。结果是范围中文本单元格的数量。
  {=SUM(IF(ISTEXT(A1:D5),1,0))}
  如图所示的例子表示在单元格C8中输入了前面的公式。IF函数创建的数组为:
  {0,1,1,1;1,0,0,0;1,0,0,0;1,0,0,0;1,0,0,0}

 

范围中文本单元格的计数

  请注意,这个数组包含4行,每行有3个元素(与范围的维数相同)。
  该公式的另一种形式为:
  {=SUM(ISTEXT(A1:D5)*1)}
  这个公式省掉了IF函数,并且利用了下式所表示的条件:TRUE*1=1和FALSE*1=0

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