Google Sheets 计算非空白单元格数量的三种方法

下图中 A:C 三列我添加了 15 个英文名字。高亮的两个单元格,虽然看上去也是空白,但 A4 我输入了一个空格、而 A5 则是包含有一个公式;就是说,A4 和 A5 其实是有看不见的内容。 D 列我用三种公式来计算 A:C 的非空白单元格,结果分别是 17 个、 16 个、以及 15 个。

D1 使用的是 COUNTA 函数,公式为 COUNTA(单元格范围),本例中即 =COUNTA(A:C),它会计算「有内容」的单元格;若是单元格里有一个空格、或者有一个结果为空的公式,这个单元格仍然「有内容」、也会计算在内。加上有英文名字的 15 个单元格,一共是 17 个。

D2 的公式略微复杂:=SUMPRODUCT(–(LEN(range)>0)),它使用了 SUMPRODUCTLEN 两个函数,计算的是「长度不为 0」的单元格。 A4 有一个空格,因此计算在内;A5 虽然有一个公式,但是没有结果、因而也没有长度,因此不计算在内。加上有英文名字的 15 个单元格,一共是 16 个。

D3 使用的是 COUNTIF 函数,公式为 =COUNTIF(range,”>0″&”*”),通过 “>0″&”*” 这个条件,限定为包含字母或数字的单元格;若一个单元格只有空格、或不可见的公式、或不可见字符,而没有任何字母或数字,将不计算在内。本例中 A:C 共有 15 个这样的单元格,即英文名字。

招聘兼职 | 免责声明 | 利益披露

扫描二维码转发

#113401

关注我们的社媒

@灯塔国
选择显示项目(其他会隐藏)
  • 图片
  • 链接
  • Custom attributes
  • Attributes
  • Custom fields
Click outside to hide the compare bar
对比
对比 ×
对比 Continue shopping