Eu não estou familiarizado com esse tipo de passagem no Excel, desculpe.
Mas se sua coleção for arbitrária, eu a abordaria armazenando uma planilha separada contendo uma tabela com sua lista de intervalos de datas.
1 2
A 1991-01-26 1991-01-26
B 2004-01-01 2004-12-31
C etc.
Em seguida, crie uma função simples do VBA que receba um argumento de data e retorne um booleano.
Function IsWithinDate(dCell as date) as Boolean
// Loop to check against each date range in your table
// Return TRUE or FALSE
IsWithinDate = TRUE
End Function
Finalmente, sua formatação condicional usa o resultado de sua função:
=IsWithinDate(A1)