使用自定义公式的条件格式
Conditional formatting with custom formula
我似乎无法使我的条件格式与自定义公式一起使用。总而言之,格式是基于一些 VLOOKUP
的。我在普通单元格中测试了公式,它按预期输出 1。
=IF(REGEXMATCH(VLOOKUP(C5,CL!C2:H99,5,FALSE), VLOOKUP(B5,CL!J3:K110,2,FALSE)), 1, 0)
我基本上是在测试某个标签是否包含在包含以逗号分隔的标签列表的单元格中。
文档似乎建议我将公式输入框内并用引号括起来 (""
)。我已经尝试了我认为的所有变体。
我也尝试删除 IF
语句,因为 REGEXMATCH
输出 true
或 false
.
知道为什么这不起作用吗?
当尝试条件格式引用另一个 sheet 时,您需要将其包装到 INDIRECT
- 这就是 Google 文档失败的地方。尝试:
=IF(REGEXMATCH(VLOOKUP(C5, INDIRECT("CL!C2:H99"), 5, 0),
VLOOKUP(B5, INDIRECT("CL!J3:K110"), 2, 0)), 1)
我似乎无法使我的条件格式与自定义公式一起使用。总而言之,格式是基于一些 VLOOKUP
的。我在普通单元格中测试了公式,它按预期输出 1。
=IF(REGEXMATCH(VLOOKUP(C5,CL!C2:H99,5,FALSE), VLOOKUP(B5,CL!J3:K110,2,FALSE)), 1, 0)
我基本上是在测试某个标签是否包含在包含以逗号分隔的标签列表的单元格中。
文档似乎建议我将公式输入框内并用引号括起来 (""
)。我已经尝试了我认为的所有变体。
我也尝试删除 IF
语句,因为 REGEXMATCH
输出 true
或 false
.
知道为什么这不起作用吗?
当尝试条件格式引用另一个 sheet 时,您需要将其包装到 INDIRECT
- 这就是 Google 文档失败的地方。尝试:
=IF(REGEXMATCH(VLOOKUP(C5, INDIRECT("CL!C2:H99"), 5, 0),
VLOOKUP(B5, INDIRECT("CL!J3:K110"), 2, 0)), 1)