Excel 时间段重叠,该用什么来判断

作为一个秘书,好多领导都要开会,还在不同的会议室,非常不好统计,有没有一个好方法l能判断的。
假设Excel表格如下:

预定人 预定时间 会议地点 会议日期 开始时间 结束时间

Boss1 03/01/16 会议室B 03/01/16 14:00 16:00

Boss2 03/01/16 会议室B 03/01/16 15:00 17:00

Boss3 02/25/16 会议室A 03/03/16 14:30 16:00

Boss4 03/01/16 会议室B 03/03/16 14:30 16:00

Boss2 03/03/16 会议室B 03/04/16 14:00 15:00

Boss3 12/29/15 会议室A 03/04/16 10:00 12:00

Boss1 02/16/16 会议室A 03/04/16 13:00 14:30

Boss4 02/25/16 会议室A 03/10/16 11:00 12:00

Boss4 02/23/16 会议室A 03/10/16 13:00 15:00

Boss3 12/10/15 会议室A 03/10/16 11:30 14:00

需要判断,在日期同一天,同一个会议室的情况下,是否有时间重叠。
如果重复,就将两个时间重叠的行用同一种颜色标示出来。或者在G列显示字也行。

VB的按钮或者单元格函数都可以。
怎么采纳这种专业问题。。

在G2单元格输入以下公式,然后向下填充公式

=IF(SUMPRODUCT((C$2:C$11=C2)*(D$2:D$11=D2)*(E$2:E$11<E2)*(F$2:F$11>E2))>0,"重叠","")

公式表示:如果同时满足“C列等于C2”且“D列等于D2”且“E列小于E2”且“F列大于E2”的条件数大于0,则返回“重叠”,否则留空。

 

详见附图

温馨提示:答案为网友推荐,仅供参考