Criando um se/então no Excel por tempo

Criando um se/então no Excel por tempo

Estou procurando uma forma de subtrair 45 minutos se o valor do tempo na célula for maior que 5 horas. Mas a célula de destino está calculando o tempo a partir de duas outras células que já usam esta fórmula:

=TEXT(G3-F3+(G3<F3), "h:mm")

Obrigado pela ajuda!

Responder1

Talvez:

=IF(TIMEVALUE(TEXT(G3-F3+(G3<F3), "h:mm"))>TIME(5,0,0),TIMEVALUE(TEXT(G3-F3+(G3<F3), "h:mm"))-TIME(0,15,0),TIMEVALUE(TEXT(G3-F3+(G3<F3), "h:mm")))

Responder2

Em vez de converter para texto e voltar para fazer as contas, basta fazer as contas e formatar a própria célula para hh:mm:

=(G3-F3+(G3<F3))-(TIME(0,45,0)*((G3-F3+(G3<F3))>TIME(5,0,0)))

insira a descrição da imagem aqui

![insira a descrição da imagem aqui

informação relacionada