打算做一个培训室申请表,同一时间段内不能被重复申请。
我目前的公式,拟申请时间在起止时间内,公式对;如果拟申请时间<=开始时间且>=结束时间,公式不对。
如图
H3=IF(SUMPRODUCT(0+($B$3:$B$10<=E3),0+($C$3:$C$10>=E3))+SUMPRODUCT(0+($B$3:$B$10<=F3),0+($C$3:$C$10>=F3))+SUMPRODUCT(0+($B$3:$B$10>=E3),0+($C$3:$C$10<=F3))>0,"有冲突","OK")
这里写了三种情况:
1、如果申请开始时间 在预约范围内
2、如果申请结束时间在预约范围内
3、如果申请开始时间在预约范围前,申请结束时间在预约范围后