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

如何用Google Sheets单公式统计唯一值:将43与43W视为同一值

解决方案

要实现将43和43W视为同一值、结合INDIRECT的单行唯一值统计,可使用以下公式:

=COUNTUNIQUE(ARRAYFORMULA(IF(INDIRECT("RESPONSES!S3:X")="43W", "43", INDIRECT("RESPONSES!S3:X"))))

公式说明:

  • INDIRECT("RESPONSES!S3:X"):按需求引用目标数据区域
  • ARRAYFORMULA(IF(...)):遍历区域内所有单元格,将精确匹配43W的单元格替换为43,其他值保持不变
  • COUNTUNIQUE(...):统计处理后数组中的唯一值数量,此时43和原43W会被视为同一个值,最终得到预期的结果3

如果需要通用处理所有末尾带W的数值(例如55W也转为55),可改用正则替换版本:

=COUNTUNIQUE(ARRAYFORMULA(REGEXREPLACE(INDIRECT("RESPONSES!S3:X"), "W$", "")))

该公式通过正则表达式W$匹配单元格末尾的W并移除,实现同数值带/不带W的统一。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 14:01:13