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

咨询Google Sheets中COUNTUNIQUE(range)与COUNT(UNIQUE(range))的差异

Google Sheets中COUNTUNIQUE(range)与COUNT(UNIQUE(range))的区别

两者的核心差异在于对空单元格的处理逻辑不同,这就是导致结果不一致的原因:

  • COUNTUNIQUE(range):会将范围内的空单元格视为一个独立的唯一值计数。哪怕范围内有多个空单元格,它只会算1次,但确实会计入总数。
  • COUNT(UNIQUE(range)):UNIQUE(range)默认自动忽略范围内的所有空单元格,只返回非空的唯一值集合;之后COUNT()对这个集合计数,自然不会统计空值部分。

举个简单例子:如果数据范围里有3个非空唯一值+2个空单元格,那么:

  • COUNTUNIQUE的结果是4(3个非空唯一值+1个空值)
  • COUNT(UNIQUE)的结果是3(仅统计非空的唯一值)

你遇到的结果差异,大概率是数据范围中存在空单元格导致的。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 10:22:03