如何包含IF语句中包含的格式。比如这个公式:
=IF([@[July Production Delivered]]<=[@[July Target Date]],
"green", IF([@[July PP Presented]]>[@[July Target Date]],
"Red", IF([@[July Total Days]]=0,"NULL","Yellow")))
答案 0 :(得分:1)
除了一些例外情况,公式中的条件格式中的每种不同格式都需要不同的规则。因此,对于三种颜色(即绿色,红色和黄色),需要三个规则。
这三条规则可以从您的公式中提取为:
[@ [7月生产交付]]&lt; = [@ [7月目标日期]]&gt;绿色
[@ [7月PP提出]]&gt; [@ [7月目标日期]]&gt;红
[@ [7月总天数]] = 0&gt;黄色(根据您的版本调整)
不幸的是(适合我,我讨厌结构化引用)这样的引用不能在没有hack的条件格式中使用。所以我假设您的表占据如下列:
ColumnA 7月生产交付
ColumnB 7月目标日期
ColumnC July PP提交了
ColumnD 7月总天数
选择您的表数据,HOME。样式 - 条件格式,新规则...,使用公式确定要格式化的单元格和格式化此公式为真的值:
=$A2<=$B2
格式化... 并选择绿色格式,OK,OK。重复:
=$C2>$B2
并选择红色格式。重复:
=$D2=0
并选择黄色格式。
如果有可能同时应用多个条件,您可能需要订购应用规则的顺序。