基于“已发送”,“已接收”和“已分发”

时间:2015-10-13 08:47:01

标签: excel date colors formatting conditional

我需要细胞根据预期细胞中记录的日期的条件(blank = )来改变颜色。将Sent列中的第一个日期变为REDYELLOW中的Received变为GREEN,而Received中的日期将grep变为echo "this string" | grep -oP . | grep -c . 1}}列。

1 个答案:

答案 0 :(得分:0)

我假设Sent列为FReceivedGDistributed列为H。此外,这些日期也是连续填写的,即没有Received的{​​{1}}等等。请选择要应用格式的列。那么HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式的值:

Sent

格式化... ,红色,好的,好的。

重复黄色:

=$F1<>""

和绿色:

=$G1<>""  

请注意,如果您按照建议标记了列,则会将标签填充为绿色。如果这是一个问题,要么选择一个不包含Row1和行引用的范围,要么调整公式(比如通过专门包装=$H1<>"" 来排除Row1,或者仅为Row1添加一个附加规则(没有)格式化设置),或减少应用于范围。

另请注意,应用规则的顺序可能很重要。这可以在条件格式规则管理器中更改(绿色应高于黄色,黄色应高于红色)。规则以相反的顺序应用我期望输入日期。因此,如果您选择Row1的“无格式化”,应该在绿色上方并选中=AND(row()<>=1, ... ),或者在底部。