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

TI-Nspire表格中统计5-10之间数值数量的公式问题

TI-Nspire电子表格统计大于5且小于10的数值数量

我正在使用TI-Nspire电子表格,需要统计大于5且小于10的数值数量。相关数值存储在名为data的列、A1:A5单元格中,具体数值为{7,4,25,39,9},可通过data、A1:A5或{7,4,25,39,9}调用。已知正确结果应为2,但尝试以下公式均返回0或语法错误,寻求正确公式:

  • countIf(A1:A5, ">5") - countIf(A1:A5, ">=10") → 输出:0
  • countIf(A1:A5, >5) - countIf(A1:A5, >=10) → 输出:语法错误
  • countIf({7,4,25,39,9}, ">5") - countIf({7,4,25,39,9}, ">=10") → 输出:0
  • countIf({7,4,25,39,9}, >5) - countIf({7,4,25,39,9}, >=10) → 输出:语法错误
  • countIf(data, ">5") - countIf(data, ">=10") → 输出:0
  • countIf(data, >5) - countIf(data, >=10) → 输出:语法错误
  • count(A1:A5, ">5") - count(A1:A5, ">=10") → 输出:0
  • count(A1:A5, >5) - count(A1:A5, >=10) → 输出:语法错误
  • count({7,4,25,39,9}, ">5") - count({7,4,25,39,9}, ">=10") → 输出:0
  • count({7,4,25,39,9}, >5) - count({7,4,25,39,9}, >=10) → 输出:语法错误
  • count(data, ">5") - count(data, ">=10") → 输出:0
  • count(data, >5) - count(data, >=10) → 输出:语法错误
  • countif(a1:a5,">5")-countif(a1:a5,"≥10") → 输出:0
  • countif(a1:a5,>5)-countif(a1:a5,≥10) → 输出:语法错误

正确公式

在TI-Nspire电子表格中,需按照其语法规则构建条件,以下几种公式均可返回正确结果2:

  1. 使用countIf结合完整逻辑条件:

    • 针对A1:A5单元格:
      countIf(A1:A5, "x>5 and x<10")
      
    • 针对已命名列data:
      countIf(data, "x>5 and x<10")
      
    • 直接使用数值数组:
      countIf({7,4,25,39,9}, "x>5 and x<10")
      
  2. 使用sum结合数组判断:

    • 针对A1:A5单元格:
      sum(if(A1:A5>5 and A1:A5<10, 1, 0))
      

    该公式同样适用于data列或数值数组。


错误原因说明

之前的公式返回0是因为TI-Nspire的countIf需要用变量(如x)明确指代范围中的单元格,单独的">5"无法正确匹配数据;而不加引号的>5会被识别为非法语法,因为条件必须以字符串形式传入。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 11:29:52