Skip to content
首页 » 科技|网络 » Google Sheets 计算非空白单元格数量的三种方法

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 个这样的单元格,即英文名字。

生于湖南,求学于北京,先后在广东、北京、DC 工作。一代移民,生活在美东小镇。

Disclosure: We are an Amazon Associate. Some links on this website are affiliate links, which means we may earn a commission or receive a referral fee when you sign up or make a purchase through those links.

相关文章


Discover more from 美国攻略

Subscribe to get the latest posts sent to your email.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Stock images sponsored by depositphotos.com | Skimlinks