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

如何在Google Sheets中处理UNIQUE函数区分大小写导致的去重错误

Google Sheets 忽略大小写提取唯一值方案

问题原因

Google Sheets 原生的UNIQUE()函数为大小写敏感,大小写不同的相同字符串会被判定为独立值,因此会同时返回Apple和apple两个结果。你之前使用LOWER()仅返回单个值,一般是没有将LOWER()作用于整个待处理区域,公式写法错误导致。

实现方法

方法一:返回全小写的唯一值

如果接受最终结果统一为小写格式,直接将整个待处理区域传入LOWER()后嵌套UNIQUE()即可。假设待处理数据区域为A1:A6,公式如下:

=UNIQUE(LOWER(A1:A6))

针对你提供的示例数据,返回结果为:

apple
dog
cat

方法二:保留首次出现的原始大小写

如果需要保留第一个匹配到的字符串的原始大小写格式(示例中优先保留首字母大写的Apple),可使用SORTN函数实现,公式如下:

=SORTN(A1:A6, 9^9, 2, LOWER(A1:A6), 1)

参数解释:

  • 9^9 为远大于常规数据量的数值,用于确保返回所有符合要求的去重结果
  • 第三个参数设为2,代表对排序后的数据执行去重操作
  • 第四个参数LOWER(A1:A6) 为去重的判断依据,将所有值统一转小写后对比,实现忽略大小写的效果
    针对你提供的示例数据,返回结果为:
Apple
Dog
Cat

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.08 13:00:02