Excel函数——利用COUNTA计算非空单元格个数

2025-10-10 09:36:52

1、格式       COUNTA(value1,[value2])

用途       计算区域中非空单元格的个数   

Excel函数——利用COUNTA计算非空单元格个数

1、如下图所示,统计一列数据的总数,

函数公式=COUNTA(A2:A18)

可以统计A2:A18区域中非空的单元格数量。

Excel函数——利用COUNTA计算非空单元格个数

2、那么COUNT、COUNTA、COUNTBLANK、COUNTIF、COUNTIFS用法有什么不同呢?

通过下表做个比较:

Excel函数——利用COUNTA计算非空单元格个数

1、如下图所示,制作一个可以根据右侧单元格有无内容,自动输入序号。

Excel函数——利用COUNTA计算非空单元格个数

2、第一步:在A2单元格输入函数:

=COUNTA(B$2:B2),然后向下填充,填充到最后就是=COUNTA(B$2:B7)

解释为:计算B2~B7区域的非空单元格,其中B2固定,是讲起始单元格固定,避免在填充时变动。

此时非空单元格对应的左侧的序号是正确的,但是空白单元格就显示不正确,且不应该显示。那么我们第二步,用IF函数过滤掉空白单元格。

Excel函数——利用COUNTA计算非空单元格个数

3、第二步:输入IF函数

=IF(B2="","",COUNTA(B$2:B2)),并向下填充,到A7单元格变为

=IF(B7="","",COUNTA(B$2:B7))

解释为:如果(B7为空白,则A7显示为空白,否则A7显示为COUNTA(B$2:B7))

这样填充下来就达到我们想要的结果了。

IF函数用法详见链接

Excel函数——利用COUNTA计算非空单元格个数

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢