首页 > 解决方案 > 在 Google 表格中使用条件格式突出显示单元格

问题描述

问题

如果同一行上的单元格为 TRUE 并且该值不存在于命名范围(或工作表)中,我希望能够突出显示 google 工作表中的单元格。

例如

根据 sheet1 中的以下场景,如果 a 列为 TRUE,并且 b 列中的值与 sheet2 中的任何内容都不匹配,则将单元格突出显示为红色。

sheet1
column a     column b
TRUE         value1
FALSE        value2

sheet2 
column a 
value2

我想使用条件格式自定义公式和命名范围(如果需要)在谷歌表格中执行此操作。

编辑

我已经用我的工作表尝试过这个但无法管理它......我已经复制了下面的工作表示例!你能用这个工作吗?

表 1 在此处输入图像描述

表2 在此处输入图像描述

编辑 2

而不是仅仅匹配 Cell DI 中的内容,而是只匹配由逗号分隔的字符串的值,并且只搜索字符串中是否有字母“tf”。

标签: regexcheckboxgoogle-sheetsgoogle-sheets-formulags-conditional-formatting

解决方案


如果 a 列为 TRUE,并且 b 列中的值与 sheet2 中的任何内容都不匹配,则将单元格突出显示为红色

尝试:

=(A1=TRUE)*(NOT(REGEXMATCH(B1&"", ""&TEXTJOIN("|", 1, INDIRECT("Sheet2!A:A")))))

4


推荐阅读