根据同一行中多个单元格的内容更改单元格的颜色

根据同一行中多个单元格的内容更改单元格的颜色

例如:单元格 A1 将是无色如果

  • B1 的值小于 1.49,
  • 单元格 C1 不包含“H”
  • AND D1 不包含“SB”。

单元格 A1 将变成浅绿色如果以下任何一项为真:

  • B1 包含 1.5 或更大的值
  • 或 C1 包含“H”
  • 或 D1 包含“SB”。

单元格 A1 将变成深绿色如果以下任意两项为真:

  • B1 包含 1.5 或更大的值,
  • C1 含有“H”
  • 或 D1 包含“SB”

单元格 A1 将变为深绿色如果所有三个条件都为真。

答案1

按以下顺序将这些着色规则添加到您的工作表中:

=AND($B1>=1,5; $C1="H"; $D1="SB")
=AND($B1<1,5; $C1<>"H"; $D1<>"SB")
=AND($B1>=1,5; OR($C1="H"; $D1="SB"))
=OR($B1>=1,5; $C1="H"; $D1="SB")

按以下顺序分别填充颜色:

  1. 黑暗的
  2. 白色的
  3. 较暗/中等

“适用于”区域必须从 a1 开始

笔记

  • 你也可以跳过白色的条件,如果那是你的背景颜色

  • 我认为对于白色,您的意思是该值必须小于 1.5,而不是小于 1.49,否则该范围之间的数字将存在差距

答案2

我尝试直接在条件格式对话框中输入公式,结果相同。我使用的是 Microsoft Excel 2010。

相关内容