Regex 条件格式:如果包含XX或YY或ZZ

Regex 条件格式:如果包含XX或YY或ZZ,regex,google-sheets,google-sheets-formula,gs-conditional-formatting,Regex,Google Sheets,Google Sheets Formula,Gs Conditional Formatting,所以我制作电子表格是为了好玩,但我需要一些帮助,因为如果说我的经验是业余水平的话,那就太好了 我想将单元格的颜色更改为相同的颜色,如果它们包含一系列不同的值(所有字符串文本)中的一个 示例:如果单元格包含“XXX”或“YYY”或“ZZZ”,则colorchange=true,否则color=white 我真的不想为每个字符串制定单独的规则,因为总共大约有80个使用自定义公式: =REGEXMATCH(A1, "XXX|YYY|ZZZ") 注意区分大小写,以便关闭灵敏度,请执行以下操作: =RE

所以我制作电子表格是为了好玩,但我需要一些帮助,因为如果说我的经验是业余水平的话,那就太好了

我想将单元格的颜色更改为相同的颜色,如果它们包含一系列不同的值(所有字符串文本)中的一个

示例:如果单元格包含“XXX”或“YYY”或“ZZZ”,则colorchange=true,否则color=white

我真的不想为每个字符串制定单独的规则,因为总共大约有80个使用自定义公式:

=REGEXMATCH(A1, "XXX|YYY|ZZZ")
注意区分大小写,以便关闭灵敏度,请执行以下操作:

=REGEXMATCH(UPPER(A1), "XXX|YYY|ZZZ")
您还可以将80个值放在一列中并使用:

=REGEXMATCH(A1, TEXTJOIN("|", 1, Z:Z))
其中Z:Z包含所有值

如果要将这些值放在不同的工作表上,请使用:

=REGEXMATCH(A1, TEXTJOIN("|", 1, INDIRECT("Sheet2!Z:Z")))
使用自定义公式:

=REGEXMATCH(A1, "XXX|YYY|ZZZ")
注意区分大小写,以便关闭灵敏度,请执行以下操作:

=REGEXMATCH(UPPER(A1), "XXX|YYY|ZZZ")
您还可以将80个值放在一列中并使用:

=REGEXMATCH(A1, TEXTJOIN("|", 1, Z:Z))
其中Z:Z包含所有值

如果要将这些值放在不同的工作表上,请使用:

=REGEXMATCH(A1, TEXTJOIN("|", 1, INDIRECT("Sheet2!Z:Z")))

首先感谢您的快速回复。我忘了提到的一件事是字符串条件不会完全匹配,但我仍然需要它返回true。示例:我需要XXXabc为xxx返回true这些公式用于部分匹配。准确的匹配是不同的。首先感谢您的快速回复。我忘了提到的一件事是字符串条件不会完全匹配,但我仍然需要它返回true。示例:我需要XXXabc为xxx返回true这些公式用于部分匹配。精确的匹配是不同的。到目前为止你试过什么?到目前为止你试过什么?