在 Google 表格中,我有 2 列(A 和 B)文本,我正在尝试设置条件格式以在满足这两个条件时识别部分重复项:
和
因此,如果 A2 = "target.com" 且 B2 = "Big Bonus"
我希望它标记任何其他单元格,其中 A = "target.com" 和 B = "Bonus Donuts" 或 "Biggest Exciting Bonus Ever"(因为 "Bonus" 被标识为重复)或 "Exciting Big Day" (因为“大”被标识为重复)。我需要它不区分大小写。
我尝试过的任何东西都无法与工作相媲美,因此我不会在此处包含任何内容。
样本数据:https://docs.google.com/spreadsheets/d/1DO-0uJRf6MOJ7fJiza5MAmFNIqpCwJ4WMH28j6wp22w/edit#gid=0
答案 0 :(得分:3)
我在您的示例电子表格中添加了一个新工作表(“Erik 帮助”),并将以下自定义 CF 规则应用于范围 A3:B ...
=AND($A3=$A$1, REGEXEXTRACT(LOWER($B3),SUBSTITUTE(TRIM(LOWER($B$1))," ","|")))
$A3=$A$1
应该是不言自明的。
对于其余部分,您会看到我使用了 LOWER
来进行大写不可知的比较。我应用了 TRIM
,以防万一您不小心在 B1 字符串中添加了任何空格,然后将剩余的空格替换为管道符号,REGEXEXTRACT
将其解释为 OR
。
答案 1 :(得分:1)
如果您不想要部分单词匹配(Big in Biggest),请在条件自定义公式中尝试:
=and($A3=$A$1, regexextract(" "&lower($B3)&" "," "&substitute(lower($B$1)," "," | ")&" "))