Ir ao conteúdo

Excel Formatação condicional com horas


Ir à solução Resolvido por snider607,

Posts recomendados

Postado

Bom dia, tudo bem? 

 

Possuo uma planilha com cálculo de horas seria o tempo restante para atualizar o chamado. 

 

Quando a célula for <= 00:15 gostaria que mudasse de cor e com base nisso em outra célula ou até na mesma exibir a palavra "atualizar", porém mesmo com o padrão configurado em data e hora com 1904 não funciona, não consigo desenvolver nem a fórmula e nem a condição para a cor, sempre tive dificuldade com cálculo de horas no Excel, caso possam ajudar, muito obrigado. 

 

Observação: há um exemplo anexo. 

Planilha exemplo - horas.xlsx

Postado
1 hora atrás, snider607 disse:

 ... porém mesmo com o padrão configurado em data e hora com 1904

 

1. na configuração do seu arquivo desmarque a opção acima

2. selecione F2:F8 e limpe a Formatação Condicional atual

3. selecione F2:F8 >>> Formatação Condicional >>> Usar uma fórmula >>> =$F2*1<J$1 >>> formate como quiser

4. na fórmula que está em G2 acrescente a parte destacada >>> SE(F2*1<=J$1

 

Postado

@OreiaG Bom dia, tudo bem? 

Obrigado pelo apoio.

Completei a fórmula, porém quando os minutos ficam negativos a fórmula apresenta erro como consta os prints em anexo. Quando os minutos são positivos ela funciona corretamente quando ficam negativos a formatação condicional também não funciona.

 

 

Excel-Fórmula horas.png

Postado
7 horas atrás, snider607 disse:


 ... porém quando os minutos ficam negativos a fórmula apresenta erro ...

 ... quando ficam negativos a formatação condicional também não funciona.

 

 

E nesses casos o que você deseja fazer ?

Postado

1. selecione F2:F8 >>> Formatar células >>> Preenchimento >>> verde

2. coloque esta fórmula em F2:F8 no lugar da sua atual >>> =SE(D2="";"";SE(D2<=E2*1;"negativo";TEXTO(D2-E2;"hh:mm")))

3. selecione F2:F8 >>> Formatação Condicional >>> Gerenciar Regras >>> Nova Regra >>> Usar uma fórmula >>> =$F2="negativo" >>> formate vermelho

 

  • 2 semanas depois...
  • Solução
Postado

@OreiaG Boa tarde, tudo bem?

Obrigado pelo auxílio, consegui resolver a questão com a fórmula abaixo e com algumas condições baseadas em fórmulas nas outras células, cujo condicional fosse verdadeiro.



=SE(E2="transferir";"transferir fila";SE(D2="";"";SE(E2="encerrada";"encerrada";SE(F2="";"";SE(E2="fila";"fila";SE(ESQUERDA(TEXTO(E2-F2;"hh:mm"))="-";"Atualizar chamado";"Tempo restante: "&TEXTO(E2-F2;"hh:mm")))))))

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...