Excel日历 - 如果日期重叠,则填充具有不同颜色的单元格

时间:2017-12-21 18:08:16

标签: excel conditional-formatting

我在Excel中创建了一个日历。根据事件列表,与开始日期和结束日期配对,将填充相应的单元格以显示项目发生的位置。这是通过条件格式规则完成的。在某些情况下,两个日期重叠,只显示一种颜色(从而隐藏另一个日期)。请参考我的图片:  ExcelSchedule

您会注意到2月份有两个重叠项目,但只有一个会显示,因为它们属于同一天。如果同一天有两个事件,如何让Excel自动在单元格上显示两种颜色?

1 个答案:

答案 0 :(得分:0)

我会有条件地突出显示开始日期和结束日期之间的所有日期。使用标准条件格式选项可以非常轻松地完成此操作。然后,对于任何重叠,请使用具有与此类似的公式的新规则:

=SUMPRODUCT(([calendar cell without $]>=[range of all start dates with $])*([calendar cell without $]<=[range of all end dates with $]))>1

使用您想要指示重叠的任何格式来格式化新规则。确保新规则显示在条件格式规则管理器列表的顶部。