You need to enable JavaScript to run this app. 如何统计表格中包含文本的行数 而非统计文本总个数
优惠活动
大模型
产品
解决方案
定价
更多

如何统计表格中包含文本的行数 而非统计文本总个数

统计含非空文本的行数实现方法

核心逻辑:逐行判断当前行是否存在非空单元格,符合条件则计1,最后对所有行的判定结果求和即可得到目标值,避免COUNTA直接统计所有非空单元格的问题。

通用辅助列法(兼容所有版本Excel、Google Sheets、WPS表格)

  • 为数据区域新增一列辅助列,假设你的数据存储在A2:C7区域,在首个数据行对应的辅助列单元格(比如D2)输入公式:
    =IF(COUNTA(A2:C2)>0,1,0)
  • 将D2的公式下拉填充到所有数据行的辅助列位置
  • 最后对辅助列求和即可得到结果,公式为:
    =SUM(D2:D7)
    你给出的样例数据用该方法计算结果为6,完全符合需求。

无辅助列数组公式(仅支持高版本表格工具)

Excel 365/2021、WPS 2023及以上版本

直接在空白单元格输入公式即可返回结果,将A2:C7替换为你实际的数据范围:
=SUM(--(BYROW(A2:C7,LAMBDA(x,COUNTA(x)>0))))

Google Sheets

公式逻辑同上,适配写法如下:
=SUMPRODUCT(--(BYROW(A2:C7,LAMBDA(x,COUNTA(x)>0))))

内容的提问来源于stack exchange,提问作者zachster104

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.22 04:45:08