公式 returns 为真,但没有格式化
Formula returns true, but formatting doesn't happen
我有以下数据样式:
我需要格式化列背景颜色,如果在另一个 sheet 上找到 header(合并单元格),它应该更改 3 列颜色。
所以,我做了这个公式
=IF(IFERROR(MATCH(INDIRECT(ADDRESS(1;INT(COLUMN()/3)*3));Plan2!$A:$A;0);0);TRUE)
正如您在屏幕截图中看到的,它在单元格上时 returns "VERDADEIRO"(True) 或 "FALSO"(False)。但是当我把它放在条件格式上时它不起作用。
我想将该公式放入条件格式(或类似该公式的内容)并使其生效。知道为什么它不起作用吗?
*公式原来是葡萄牙文,为了翻译成英文,我上传到google sheets,因为auto-translates,避免错误
excel 中似乎存在关于 INDIRECT
条件格式的错误。
基于 ,我用 INDEX
替换了 INDIRECT
。
当前公式为:
=IF(IFERROR(MATCH(INDEX($C:$ZZ;;INT(COLUMN()/3)*3);Plan2!$A:$A;0);0);TRUE)
我有以下数据样式:
我需要格式化列背景颜色,如果在另一个 sheet 上找到 header(合并单元格),它应该更改 3 列颜色。
所以,我做了这个公式
=IF(IFERROR(MATCH(INDIRECT(ADDRESS(1;INT(COLUMN()/3)*3));Plan2!$A:$A;0);0);TRUE)
正如您在屏幕截图中看到的,它在单元格上时 returns "VERDADEIRO"(True) 或 "FALSO"(False)。但是当我把它放在条件格式上时它不起作用。
我想将该公式放入条件格式(或类似该公式的内容)并使其生效。知道为什么它不起作用吗?
*公式原来是葡萄牙文,为了翻译成英文,我上传到google sheets,因为auto-translates,避免错误
excel 中似乎存在关于 INDIRECT
条件格式的错误。
基于 INDEX
替换了 INDIRECT
。
当前公式为:
=IF(IFERROR(MATCH(INDEX($C:$ZZ;;INT(COLUMN()/3)*3);Plan2!$A:$A;0);0);TRUE)