Excel公式的条件格式不适用于正确的样式

时间:2018-01-25 15:57:14

标签: excel excel-formula conditional-formatting

我有一个用于条件格式的公式:

=OR(ISNUMBER(FIND(Primary,INDIRECT(ADDRESS(ROW(),2)))),ISNUMBER(FIND(Secondary,INDIRECT(ADDRESS(ROW(),2)))),INDIRECT(ADDRESS(ROW(),2))="ALL")

该公式旨在突出显示一个单元格,如果" B" column匹配Primary字段,Secondary字段中的值,或者设置为" ALL"。

当粘贴到一行中的任何单元格时,它会返回相应的TRUE或FALSE值,但是当用作条件格式的公式时,没有单元格接收任何格式。

1 个答案:

答案 0 :(得分:1)

摆脱间接和ROW():

=OR(ISNUMBER(FIND(Primary,$B1)),ISNUMBER(FIND(Secondary,$B1)),$B1="ALL")

确保该行引用“适用于:”范围中的第一行。因此,在此过程中,您将使用完整列参考或范围从第1行开始。

如果不同,请将1更改为apply to range中的第一行。