Como formato condicionalmente uma célula com base no tempo?

1

Estou tentando formatar condicionalmente uma célula com base no tempo.

  • Duas horas antes de uma hora, quero que a célula fique verde.

  • 1 hora antes da hora que eu quero mudar para laranja.

  • 30 minutos antes de ficar vermelho.

Como eu faria isso?

Eu tentei o seguinte:

=B1<(NOW()-today())
    
por Steve G 08.07.2015 / 20:30

1 resposta

1

Suas regras de formato condicional precisarão ser assim -

=IF((F1-(NOW()-TODAY()))*1440<0,TRUE)
=IF((F1-(NOW()-TODAY()))*1440<30,TRUE)
=IF((F1-(NOW()-TODAY()))*1440<60,TRUE)
=IF((F1-(NOW()-TODAY()))*1440<120,TRUE)

Mas você precisará de quatro regras, com as menores parando quando verdadeiras. Coloque-os na ordem acima, mas use qualquer célula que seu tempo começar em vez de F1

Você deve aplicar isso apenas na primeira célula, clicar com o botão direito do mouse e arrastar para baixo e pressionar "somente formatação de preenchimento". Caso contrário, ele usará F1 em cada caso, em vez de cada célula.

clique para ampliar

    
por 08.07.2015 / 21:02