如何根据不带AND或or的多个单元格值为多个单元格应用条件格式



这是我的excel工作表

Row         B
------------------------
1          Task - Color should be green because B700="Completed"
------------------------
2          Done
3          Not done
4          Done
5          Done
.
.
700        Completed
.
.
1000
------------------------

此处需要格式化:

如果第二列的任何单元格值="Completed"background color="green">

此类公式不能使用AND或or,因为单元格太多:

=($B2:$B1000)中的任何一个或多个单元格=已完成

选择B1后,在条件格式对话框中单击"使用公式确定要格式化的单元格。在公式框中输入=COUNTIF(B:B,"Completed"),然后在格式对话框中选择绿色填充。

测试公式不需要使用if函数(即=IF(COUNTIF(B:B,"Completed")>0,TRUE,FALSE) ))来测试函数求值是否为TRUE,因为在这种情况下,Excel求值0=FALSE,任何其他数字都为TRUE。

您可以用实际使用的范围替换B:B,但性能增益可能是无法察觉的。

最新更新