将条件格式复制到电子表格中未组合在一起的其他列

时间:2015-10-13 22:22:20

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

我在日期列中创建了条件格式,如果它已过期则显示红色,如果过期30天,则显示橙色。我的老板现在要我将其应用于每个存在的寄存器/数据库。问题是某些工作表有多个日期列,而不是一个接一个。

我还没有弄清楚如何将条件格式复制和/或过去工作表上的其他日期列,而无需从头开始重做条件格式。

任何解决方案?

1 个答案:

答案 0 :(得分:0)

假设这是针对Excel并且您正在处理整个列,那么我建议再次启动(因此我们知道正在使用哪些公式并且适用于范围是一个完整的列),例如对于ColumnA,HOME>样式 - 条件格式,新规则...,使用公式确定要格式化的单元格格式化此公式的值:

=AND(A1<>"",A1<TODAY()+30)

格式化... ,选择橙色,确定,确定。

然后重复红色:

=AND(A1<>"",A1<TODAY())  

如果这些适合ColumnA,那么您应该能够选择任何一个有条件格式的单元格,然后单击Format Painter,然后选择您希望应用规则的其他列。

请注意,应用这些规则的顺序非常重要。在条件格式规则管理器中,红色应该在橙色之上(它们的顺序可以用向上/向下箭头改变),我建议用红色检查Stop If True)。