基于两个单元格中的条目对单元格进行颜色格式化

时间:2014-08-22 08:31:08

标签: excel if-statement excel-formula worksheet-function conditional-formatting

我希望根据F2和G2中的条目为I2单元格指定颜色:

如果F2和G2都为空,则I2为红色 如果F2和G2中的任何一个为空,则I2为琥珀色 如果F2和G2都不为空,则I2为绿色。

2 个答案:

答案 0 :(得分:0)

假设这是指Excel:

使用级联格式:

  • 选择I2
  • 点击Conditional Formatting - > manage rules
  • New rule - > Use formula to determine which cells to format
  • =not(and(isblank(F1),isblank(G1)))放入框中,点击format并选择绿色填充。单击确定
  • New rule - > Use formula to determine which cells to format
  • 在框中输入=or(isblank(F1),isblank(G1)),点击format并选择橙色填充。单击确定
  • New rule - > Use formula to determine which cells to format
  • 在框中输入=and(isblank(F1),isblank(G1)),点击format并选择红色填充。单击确定
  • 你现在应该看到所有3条规则,顶部是红色。单击“确定”关闭对话框。

答案 1 :(得分:0)

既然你已经涵盖了所有可能性,那么两个规则就足够了。例如,将I2变为绿色,标准为' fill(在适当的情况下,它将被条件格式规则覆盖)。

选择I2然后选择HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式的值:

=COUNTBLANK(F2:G2)=1

格式化... ,选择琥珀色,OK,OK。

然后重复红色:

 =COUNTBLANK(F2:G2)=2  

应用这些规则的顺序并不重要。