如何将条件格式应用于字符串列表?

时间:2019-02-15 00:27:25

标签: google-sheets gs-conditional-formatting google-sheets-formula

我有一张充满字符串的工作表,列A:AH 单元格相等有16种不同的选择。 我想以4为一组给它们上色

这么说,

=or(match("Apples",A:AH),match("Bananas",A:AH),match("Pears",A:AH),match("Plums",A:AH))

,除了不起作用。我总是可以输入16个等于条件的文本,只是想找到一个更优雅的解决方案。

2 个答案:

答案 0 :(得分:1)

2019 _02 _15 _09 _36 _54

enter image description here

答案 1 :(得分:1)

使用REGEXMATCH是另一种选择。

将下面的自定义公式条件应用于范围A:AH

=REGEXMATCH(A1,"(?i)^(apples|bananas|pear|plumb)$")

代码说明

(?i)会添加忽略大小写标志:匹配Apple,apples,APPLES,apPPles等

|管道的意思是 OR

下面的两个符号确保单元格仅包含指定的字符串。

^字符串的开头

$字符串的结尾


简单的英语解释

  • 无视案件
  • 从头开始
  • 找到苹果,香蕉,梨或铅垂
  • 确保字符串的结尾位于下一个
  • 返回TRUEFALSE

签出regex101.com以获得出色的测试工具。