É feio porque acho que provavelmente há uma maneira melhor de alcançar o resultado desejado, mas responder à sua pergunta:
- Certifique-se de que
Row2esteja formatado como Texto eColumnBeColumnCcomo Data. - Selecione
D3. - Estilos , Formatação condicional , Nova regra , Use uma fórmula para determinar quais células devem ser formatadas .
- Copiar
=OR(AND(DAY($B3)=VALUE(RIGHT(D$2,2)),DAY($B3)>=VALUE(LEFT(D$2,2))),AND(DAY($C3)>=VALUE(LEFT(D$2,2)),DAY($C3)<=VALUE(RIGHT(D$2,2))))
- Cole em Editar a regra Descrição .
- Formate os valores em que essa fórmula é verdadeira: .
- [Definir formato conforme necessário] Clique em
OK. - Insira
=$D:$Hem Aplica-se a e clique emApply,OK.
Você deve conseguir algo como o seguinte:
em que mostrei o resultado da colocação da fórmula condicional em D3 e da cópia em & baixa. Isso não é obrigatório, mas serve como uma verificação se a formatação não for a esperada.
Deve funcionar para todos os ColumnD:H .
Incluí a fórmula na imagem, pois esse layout pode ajudar a entender a lógica.