【问题标题】:Highlight duplicates within cells突出显示单元格内的重复项
【发布时间】:2021-05-28 06:58:05
【问题描述】:

需要帮助在 google 表格中查找具有单个文本单元格的重复单词吗?

数据已应用修剪功能。 例如 =if(B10"",""trim(concatenate($I$3," ",trim(B10)," ",$J$3))) 经过测试的解决方案需要一些修改

要求一个单元格中不重要的重复数,可以是任何单词,在任何位置,它必须匹配精确的单词,并且不应删除重复项。

例如,在一个单元格中:“Great Great Expectations”公式应该检测到“Great”重复两次,并且在没有发现重复单词的地方不应该发生任何变化

期望的结果是突出显示列“I”中具有重复条目的条目或创建列出重复条目的消息框。 经过测试的解决方案包括 vlookup 和数组公式作为独立的“dupe”“no dupe”比较。 只有提供任何成功的解决方案是

=IF(SUM(N(IFERROR(FIND(" "&MID(A2,ROW(OFFSET(A$1,,,LEN(A2)))), MMULT(FIND(" ", {""," "} &A2&" ",ROW(OFFSET(A$1,,,LEN(A2)))),{1;-1}))&" ", " "&A2&" "), LEN(A2)+1)0, "Dupes", "All good")

这会为独立数据返回始终正确的结果,但我不确定如何将其修改为。 自动运行 突出显示重复的单元格

接受任何解决方案

提前致谢

@Harun24Hr

数组公式为空行返回“1” 和任何其他单元格的参考范围错误。

条件格式将颜色格式应用于整个范围,数据不再可见。 任何想法

谢谢

【问题讨论】:

    标签: google-sheets duplicates


    【解决方案1】:

    试试下面的公式。当您将公式应用于条件格式时,它将自动应用于所选范围的所有单元格。

    =ArrayFormula(INDEX(SORT(COUNTIFS(TRANSPOSE(SPLIT(A1," ")),UNIQUE(TRANSPOSE(SPLIT(A1," ")))),1,FALSE),1)>1)
    

    条件格式设置。

    【讨论】:

      猜你喜欢
      • 2019-07-02
      • 2022-12-15
      • 2016-07-14
      • 1970-01-01
      • 2016-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多