首页 > 解决方案 > 使用自定义公式的条件格式

问题描述

我似乎无法使我的条件格式与自定义公式一起使用。总而言之,格式是基于一些VLOOKUPs。我已经在普通单元格中测试了公式,它按预期输出 1。

=IF(REGEXMATCH(VLOOKUP(C5,CL!C2:H99,5,FALSE), VLOOKUP(B5,CL!J3:K110,2,FALSE)), 1, 0)

我基本上是在测试某个标签是否包含在包含逗号分隔标签列表的单元格中。

该文档似乎建议我需要将公式输入到带有引号的框中("")。我已经尝试了所有我相信的变化。

我还尝试删除该IF语句,作为REGEXMATCH输出truefalse.

任何线索为什么这不起作用?

标签: google-sheetsgs-conditional-formatting

解决方案


当尝试使用条件格式来引用另一张工作表时,您需要将其包装起来INDIRECT——这就是 Google 文档失败的地方。尝试:

=IF(REGEXMATCH(VLOOKUP(C5, INDIRECT("CL!C2:H99"), 5, 0), 
               VLOOKUP(B5, INDIRECT("CL!J3:K110"), 2, 0)), 1)

推荐阅读