我似乎无法使用自定义公式进行条件格式化。它的长短是格式化基于一些VLOOKUP
s。我在正常单元格中测试了公式,并按预期输出1。
=IF(REGEXMATCH(VLOOKUP(C5,CL!C2:H99,5,FALSE), VLOOKUP(B5,CL!J3:K110,2,FALSE)), 1, 0)
我基本上测试是否在包含以逗号分隔的标记列表的单元格中包含某个标记。
文档似乎表明我需要在框中输入带有引号的公式(""
)。我已经尝试了所有我认为的变化。
我也尝试删除IF
声明,因为REGEXMATCH
输出true
或false
。
任何线索为什么这不起作用?
在尝试条件格式化以引用另一个工作表时,您需要将其包装到INDIRECT
中 - 这就是Google文档失败的地方。尝试:
=IF(REGEXMATCH(VLOOKUP(C5, INDIRECT("CL!C2:H99"), 5, 0),
VLOOKUP(B5, INDIRECT("CL!J3:K110"), 2, 0)), 1)