Excel - formatação condicional usando datas
- Questão
- Solução
- Observe que
Questão
Eu estou tentando mudar a cor de uma linha inteira para 3 estados diferentes, dependendo do resultado.A linha precisa ficar clara se a data em uma célula específica (digamos B2) for depois de HOJE
OU
Quero que a linha mude para dizer, laranja, se a data em uma célula específica (digamos, B2) for Hoje, mas somente se outra célula (digamos, C2) estiver em branco.
Se a outra célula (C2) não estiver em branco, quero que ela fique clara.
OU
A linha precisa ficar vermelha se a data em uma célula específica (digamos B2) estiver antes de HOJE, mas somente se outra célula (digamos C2) estiver em branco.
Se a outra célula (C2) não estiver em branco, quero que ela fique clara.
Eu acho que isso faz sentido: na verdade, quero destacar os itens que estão vencendo hoje, vencidos e deixar claro se ainda não vencem.
Solução
É assim que pode ser alcançado no Excel 2007.- Realce uma linha que você deseja formatar (ou realce todos os dados nessa linha apenas)
- Selecione "formatação condicional" no menu da faixa de opções
- Gerenciar regras
- Nova regra:
Para o primeiro, você precisa selecionar a célula com a data que deseja realizar.
No meu caso eu estou usando A2 e B2.
Crie as seguintes regras (x3 em qualquer ordem)
= $ B $ 2> HOJE ()em seguida, formate isso em qualquer cor que você quiser. Isso significa que, se a data na célula b2 for posterior a hoje, ela formatará a linha com a cor selecionada.
= $ B $ 2Em seguida, formate a cor necessária. Isso significa que, se a data for anterior à data de hoje, ela formatará a linha com a cor selecionada. = $ B $ 2 = HOJE ()em seguida, formate novamente a cor desejada. Isso significa que se a data na célula b2 for a data de hoje, ela será formatada na cor selecionada.Em seguida, crie a próxima regra da seguinte maneira:
= $ A $ 2 = ""em seguida, selecione o branco para a cor. Isso significa que se a célula a2 estiver vazia, a cor da linha permanecerá clara / branca. Mas você também deve marcar a caixa stop if true no final da regra.Isso significa que, se cell, a2, estiver em branco, o restante das regras será ignorado.
Espero que você possa entender / decifrar isso.
Observe que
Obrigado ao sharpman por essa dica no fórum.