
Fórmula genérica
=AND(A1>TODAY(),A1<=(TODAY()+days))
Resumo
Se você deseja destacar as datas que ocorrem nos próximos N dias com formatação condicional, pode fazer isso com uma fórmula que usa a função TODAY com AND. Essa é uma ótima maneira de sinalizar visualmente coisas como datas de expiração, prazos, eventos futuros e datas relativas à data atual.
Por exemplo, se você tem datas no intervalo B4: G11 e deseja destacar células que ocorrem nos próximos 30 dias, selecione o intervalo e crie uma nova regra de CF que usa esta fórmula:
=AND(B4>TODAY(),B4<=(TODAY()+30))
Nota: é importante que as fórmulas CF sejam inseridas em relação à "célula ativa" na seleção, que é considerada B4 neste caso.
Depois de salvar a regra, você verá as datas que ocorrem nos próximos 30 dias em destaque.
Explicação
A função AND recebe vários argumentos e retorna TRUE apenas quando todos os argumentos retornam TRUE. A função TODAY retorna a data atual. As datas no Excel são simplesmente números de série grandes, portanto, você pode criar uma nova data relativa adicionando ou subtraindo dias. TODAY () + 30 cria uma nova data 30 dias no futuro, portanto, quando um dia for maior que hoje e menor que hoje + 30, ambas as condições serão verdadeiras e a função AND retornará true, acionando a regra.
Dias variáveis
Claro, você pode ajustar os dias para qualquer valor que desejar:
=AND(B4>TODAY(),B4TODAY(),B4<=(TODAY()+45)) // next 45 days
Use outras células para entrada
Você não precisa codificar as datas na regra. Para tornar uma regra mais flexível, você pode usar outras células como variáveis na fórmula. Por exemplo, você pode nomear a célula E2 como "dias" e reescrever a fórmula assim:
=AND(B4>TODAY(),B4<=(TODAY()+days))
Quando você altera qualquer uma das datas, a regra de formatação condicional responderá instantaneamente. Usando outras células para entrada e nomeando-as como intervalos nomeados, você torna a formatação condicional interativa e a fórmula é mais simples e fácil de ler.