如何使用条件格式随着两个日期之间的距离增加逐渐将绿色变为红色

如何使用条件格式随着两个日期之间的距离增加逐渐将绿色变为红色

单元格 B3 包含日期,位于“电子邮件发送日期”下。单元格 C3 也包含日期。我应该使用什么公式或公式才能让这些单元格从绿色变为黄色,再变为红色,因为它们之间的距离越远?

例如,日期之间相隔 1 天将显示绿色,日期之间相隔 3 天将显示黄色,超过 7 天将显示红色。

如果有人能帮助我我将不胜感激!!

我尝试有条件地格式化日期,希望它对两列进行颜色编码,但它只是根据日期与今天的日期是近还是远,将红色变为绿色,而不是基于日期之间的距离。

答案1

在单元格的 3 色标度定义中,C3您应该选择公式
最小值:(=$B$3 + 1绿色)
中点:(=$B$3 + 4黄色)
最大值:(=$B$3 + 7红色)
遗憾的是,您必须使用绝对地址,因此无法复制此格式定义。当您需要复制它时,您必须在 VBA 中准备合适的宏。

相关内容