条件格式和IF语句

如何包含一个IF语句包含的格式。 如这个公式:

=IF([@[July Production Delivered]]<=[@[July Target Date]], "green", IF([@[July PP Presented]]>[@[July Target Date]], "Red", IF([@[July Total Days]]=0,"NULL","Yellow"))) 

除了一些例外情况,按公式的条件格式中的每种不同格式都需要不同的规则。 所以对于三种颜色(即这里的绿色,红色和黄色),需要三个规则。

这三条规则可能会从您的公式中提取出来:

[@ [July Production已交付]] <= [@ [七月目标date]]>绿色
[@ [七月PP演示]]> [@ [七月目标date]]>红色
[@ [七月总天数]] = 0>黄色(根据您的版本进行调整)

不幸的是你(适合我,我讨厌结构化的引用)这样的引用不能用于条件格式没有黑客。 所以我认为你的表占据如下的列:

专栏七月生产交付
ColumnB七月目标date
ColumnC七月PP呈现
ColumnD七月总天数

select您的表格数据,主页。 样式 – 条件格式,新规则…, 使用公式来确定要格式化哪些单元格,在此公式为真时将值格式化:

 =$A2<=$B2 

格式化...并select绿色格式,确定,确定。 重复:

 =$C2>$B2 

并select红色格式。 重复:

 =$D2=0 

并select黄色格式。

如果可能同时应用多个条件,则可能需要对规则应用的顺序进行sorting。