Excel - 编程单元格以根据另一个单元格更改颜色

时间:2014-10-03 21:43:34

标签: excel excel-formula conditional-statements

我正在尝试为Excel创建一个公式,根据前一个单元格中的文本,单元格会改变颜色。

因此,例如,如果单元格B2包含字母X,然后B3是Y,我希望B3变为绿色。
同样,如果B2包含X而B3包含W,我希望B3变为红色。

任何想法都非常感谢!

3 个答案:

答案 0 :(得分:5)

  1. 选择单元格B3并单击功能区中的“条件格式”按钮,然后选择“#34;新规则"。
  2. 选择"使用公式确定要格式化的单元格"
  3. 输入公式:=IF(B2="X",IF(B3="Y", TRUE, FALSE),FALSE),并选择在此为真时填充绿色
  4. 创建另一个规则并输入公式=IF(B2="X",IF(B3="W", TRUE, FALSE),FALSE),并选择在此为真时填充红色。
  5. 更多详细信息 - 使用公式的条件格式在公式求值为TRUE时应用格式。您可以使用复合IF公式根据任何单元格的值返回true或false。

答案 1 :(得分:1)

选择列,并应用两个CF公式规则:

格林:=AND(B1048576="X",B1="Y")

红色:=AND(B1048576="X",B1="W")

enter image description here

答案 2 :(得分:-1)

使用条件格式。

您可以使用您喜欢的任何单元格输入条件,并在公式为真时输入要应用的格式。