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

求Google Sheets条件格式公式:标记重复字符串(含同单元格)

Google Sheets条件格式公式方案

需求

为B列设置条件格式,当字符串满足以下任一情况时触发格式(如标红):

  • 同一单元格内存在重复字符串
  • 字符串在B列的不同单元格中重复出现

前提说明

  • 单元格可包含任意数量的换行分隔字符串
  • 字符串重复次数无限制
  • 输入内容为随机值,无固定顺序要求

条件格式公式

直接将以下公式应用到B列的条件格式规则中(设置格式类型为自定义公式):

=LET(
  当前单元格拆分, SPLIT(B2, CHAR(10)),
  全列所有字符串, FLATTEN(SPLIT(B:B, CHAR(10))),
  OR(
    MAX(COUNTIF(当前单元格拆分, 当前单元格拆分))>1,
    MAX(COUNTIF(全列所有字符串, 当前单元格拆分))>1
  )
)

公式说明

  1. SPLIT(B2, CHAR(10)):将当前单元格内容按换行符拆分成独立字符串列表
  2. FLATTEN(SPLIT(B:B, CHAR(10))):把B列所有单元格的内容拆分后合并成一个完整的字符串列表
  3. MAX(COUNTIF(当前单元格拆分, 当前单元格拆分))>1:判断当前单元格内是否有重复字符串
  4. MAX(COUNTIF(全列所有字符串, 当前单元格拆分))>1:判断当前单元格内的任意字符串是否在B列其他位置重复出现
  5. OR(...):只要满足上述任一条件,就返回TRUE,触发条件格式

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 04:57:34