尝试在条件格式公式中使用 IF VLOOKUP 并获得无效公式
Attempting to use an IF VLOOKUP in a conditional formatting formula and getting invalid formula
我有一个经过数据验证的选项列表,这些选项来自传播sheet中的另一个sheet(例如,隐藏sheet上的选项列表以进行删除向下菜单漂亮整洁)我想有条件地发现列表中需要它们的选项的复选框,但条件格式不喜欢我的 IF VLOOKUP
来发现方块。
现在我有了它,所以默认情况下正方形的背景颜色为黑色,框中的 'text' 也为黑色,因此复选框被隐藏。如果您 select 需要一个带有复选框的选项,我希望清除格式(白色背景,普通文本),以便您看到预期的复选框。
我已经尝试了几次 google 搜索,但似乎没有任何解决办法。
=IFERROR(IF(VLOOKUP(A42,'Mastery Data
Table'!$A:$D6,3,FALSE)=1,TRUE,FALSE),FALSE)
我正在使用 IFERROR
因为某些选项在第 3 列中根本没有数据。
在 CF 中引用另一个 sheet 时,您需要将其包装到 INDIRECT
:
=IFERROR(IF(VLOOKUP(A42,
INDIRECT("'Mastery Data Table'!$A:$D6"), 3, 0)=1, TRUE, FALSE), FALSE)
我有一个经过数据验证的选项列表,这些选项来自传播sheet中的另一个sheet(例如,隐藏sheet上的选项列表以进行删除向下菜单漂亮整洁)我想有条件地发现列表中需要它们的选项的复选框,但条件格式不喜欢我的 IF VLOOKUP
来发现方块。
现在我有了它,所以默认情况下正方形的背景颜色为黑色,框中的 'text' 也为黑色,因此复选框被隐藏。如果您 select 需要一个带有复选框的选项,我希望清除格式(白色背景,普通文本),以便您看到预期的复选框。
我已经尝试了几次 google 搜索,但似乎没有任何解决办法。
=IFERROR(IF(VLOOKUP(A42,'Mastery Data
Table'!$A:$D6,3,FALSE)=1,TRUE,FALSE),FALSE)
我正在使用 IFERROR
因为某些选项在第 3 列中根本没有数据。
在 CF 中引用另一个 sheet 时,您需要将其包装到 INDIRECT
:
=IFERROR(IF(VLOOKUP(A42,
INDIRECT("'Mastery Data Table'!$A:$D6"), 3, 0)=1, TRUE, FALSE), FALSE)