You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets中COUNTIF函数无法正确统计小于50的值

Google Sheets统计文本数字的问题解决办法

快速识别文本格式的数字

  • 选中D2:F100区域,看顶部工具栏的数字格式下拉框:如果显示「文本」,说明单元格是文本格式;
  • 文本数字左上角一般会有绿色小三角,点三角会提示“此单元格中的数字为文本格式”。

批量修正格式并统计

方法1:直接转成数字格式

  • 选中所有带绿色三角的单元格(或者直接选整个D2:F100),点左上角的绿色三角,选「转换为数字」,之后用原来的=COUNTIF(D2:F100,"<50")就能正常统计了。

方法2:不修改原单元格,用公式转换后统计

如果不想动原数据格式,用SUMPRODUCT加VALUE函数强制转换文本为数字:

=SUMPRODUCT(--(VALUE(D2:F100)<50))
  • 要是区域里有非数字内容(比如字母),怕报错就加IFERROR兜底:
=SUMPRODUCT(--(IFERROR(VALUE(D2:F100),0)<50))

方法3:用数组公式配合COUNTIFS

新版Google Sheets可以这么写:

=COUNTIFS(ARRAYFORMULA(VALUE(D2:F100)),"<50")

避免再踩坑

  • 粘贴数据时右键选「选择性粘贴」→「只粘贴数值」,别带格式粘;
  • 提前把目标区域的格式设为「数字」或「自动」,输入数字时就不会变成文本了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 15:32:03