Упоминание времени вместе с датой является хорошей практикой. Следующая формула даст неверные результаты, если период охватывает один день. Например, 23 марта с 20:00 до 24 марта 14:00 *
Edit2: более ранняя формула дала бы любую часть пересечения с часом обеда. Таким образом, было бы верно, если время окончания 12:00 или время начала 13:00. Ниже приведена исправленная формула согласно вашему комментарию ниже. Это гарантирует, что полный обеденный перерыв (с 12:00 до 13:00) попадает между временем начала и окончания. Для частичного пересечения он вернет false. Таким образом, если время начала или окончания падает между 12:00 и 13:00, возвращается false. Будет проверен ПОЛНЫЙ ЧАС ОБЕДА.
=IF(DAY(A7)=DAY(B7),AND(TIMEVALUE("12:00:00")>MOD(A7,1),TIMEVALUE("13:00:00")<MOD(B7,1)),IF(DAY(B7)>DAY(A7),OR(TIMEVALUE("12:00:00")>MOD(A7,1),TIMEVALUE("13:00:00")<MOD(B7,1)),"Check Dates"))