ОК, я добавил функцию
Public Function CB_IsInRangeArr(c As Date, range As range) As Boolean
Dim iRow As Integer
For iRow = 1 To range.Rows.Count
Dim startDate As Date, endDate As Date
startDate = range.Cells(iRow, 1)
endDate = range.Cells(iRow, 2)
If (startDate <= c And endDate >= c) Then
CB_IsInRangeArr = True
Exit Function
End If
Next iRow
End Function
это позволяет вам добавлять диапазоны дат и ячейку для проверяемой даты.
тогда формула в ячейке будет
=CB_IsInRangeArr(C1,A1:B2)
с c1 является датой для проверки, а a1: b2 диапазон дат.
Пожалуйста, спросите, могу ли я помочь в дальнейшем.