我有一个从电子表格中的另一个工作表中提取的经过数据验证的选项列表(例如,隐藏工作表上的选项列表使下拉菜单美观整洁)我想有条件地发现选项的复选框在需要它们的列表上,但条件格式不喜欢我的 IF VLOOKUP
来发现正方形。
现在我有了它,所以默认情况下正方形的背景颜色为黑色,框中的“文本”也为黑色,因此复选框被隐藏。如果您选择了一个需要复选框的选项,我希望清除格式(白色背景,普通文本),以便您看到预期的复选框。
我已经尝试了几次谷歌搜索,但似乎没有什么能帮我解决问题。
=IFERROR(IF(VLOOKUP(A42,'Mastery Data
Table'!$A$25:$D$156,3,FALSE)=1,TRUE,FALSE),FALSE)
我正在使用 IFERROR
,因为某些选项在第 3 列中根本没有数据。
最佳答案
当在 CF 中引用另一个工作表时,您需要将其包装到 INDIRECT
中:
=IFERROR(IF(VLOOKUP(A42,
INDIRECT("'Mastery Data Table'!$A$25:$D$156"), 3, 0)=1, TRUE, FALSE), FALSE)
关于if-statement - 尝试在条件格式公式中使用 IF VLOOKUP 并获得无效公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56103499/