【问题标题】:How to apply conditional formatting for multiple cells depending on multiple cell values without AND or OR如何根据没有 AND 或 OR 的多个单元格值对多个单元格应用条件格式
【发布时间】:2017-02-15 19:02:24
【问题描述】:

这是我的excel表格

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

这里我需要的格式:

如果第二列的任何单元格值=“已完成”背景颜色=“绿色”

公式可能属于这种类型,不能使用 AND 或 OR,因为单元格太多:

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

【问题讨论】:

  • 不确定我是否完全理解,所以您唯一的条件是B 中的单元格是否已完成?使用=$B2="Completed",范围设置为$B$2:$B$1000
  • @TimWilkinson 我清楚地写了任何一个或多个单元格 from($B2:$B1000) = Completed。这意味着 B 列的至少一个单元格应该具有已完成的值。如果是真的,标题单元格颜色将为绿色或您喜欢的任何颜色。
  • 如果很清楚我就不会问这个问题了。我的建议满足If any cell value of the second column = "Completed" background color = "green",但现在我看到您只是希望标题变为绿色,根据马克的回答。

标签: excel conditional-formatting


【解决方案1】:

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

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

您可以将B:B 替换为您实际使用的范围,但性能提升可能难以察觉。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-11
    • 1970-01-01
    • 2021-03-15
    相关资源
    最近更新 更多