Para formatar as células se a data for anterior ao dia atual (Folha 1 = grupos, Folha 2 = datas e nomes):
- Ir para a folha 1, selecione todos os dados (A1: D7 no seu exemplo)
- Clique em Formatação condicional > Nova regra > Use uma fórmula para determinar quais células devem ser formatadas
- Clique no botão Formato e altere o formato para o que você quiser (tendo em mente que este é para "antes do dia atual". Cole isto:
=VLOOKUP(A1,Sheet2!$A$1:$B$15,2,FALSE)<TODAY()
Altere o Sheet2!$A$1:$B$15
para o que estiver certo para a sua planilha (isso é correto para o seu exemplo). Certifique-se de colocar apenas o $
em onde eles estão acima (eles são para referências absolutas )
Para formatar as células se a data estiver dentro dos próximos 30 dias:
- Ir para a folha 1, selecione todos os dados (A1: D7 no seu exemplo)
- Clique em Formatação condicional > Nova regra > Use uma fórmula para determinar quais células devem ser formatadas
- Clique no botão "Formatar" e altere o formato para o que você quiser (tendo em mente que esse é o nome para as datas "próximo nos próximos 30 dias". Digite esta fórmula:
=DATEDIF(TODAY(), VLOOKUP(A1,Sheet2!$A$1:$B$15,2,FALSE), "d") < 30
Isso examina a data dif entre hoje e os da Folha 2. Se eles são < 30
, então é verdade e formata as células. O "d"
é chamado de interval
e determina se procurar a diferença entre dias / meses / anos, etc. Certifique-se de colocar apenas o $
em onde eles estão acima (eles são para referências absolutas )
O importante agora é ir para o botão Formatação condicional > Gerenciar regras > Mostrar regras de formatação para: Esta planilha . Clique na segunda fórmula (deve ser aquela com DATEDIF
e clique na seta para baixo no canto superior direito. Isso define a prioridade para sua primeira fórmula.
Screenshots: