【问题标题】:Color formatting of a cell based on entries in two cells基于两个单元格中的条目的单元格颜色格式
【发布时间】:2014-08-22 08:31:07
【问题描述】:
我希望根据 F2 和 G2 中的条目为 I2 单元格分配颜色:
如果 F2 和 G2 都为空,则 I2 为红色
如果 F2 和 G2 中的任何一个为空,则 I2 为琥珀色
如果 F2 和 G2 都不为空,则 I2 为绿色。
【问题讨论】:
标签:
excel
if-statement
excel-formula
worksheet-function
conditional-formatting
【解决方案1】:
假设这是指 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 条规则,顶部带有红色。点击确定关闭对话框。
【解决方案2】:
既然你已经涵盖了所有的可能性,两条规则就足够了。例如,使用“标准”填充将 I2 变为绿色(条件格式规则将在适当的情况下将其覆盖)。
选择 I2,然后选择 HOME > 样式 - 条件格式,新规则...,使用公式确定要格式化的单元格和在此公式为真的情况下格式化值::
=COUNTBLANK(F2:G2)=1
格式化...,选择琥珀色,OK,OK。
然后重复红色:
=COUNTBLANK(F2:G2)=2
这些规则的应用顺序无关紧要。