1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Texto para Hora em ecxel

Discussão em 'Programação' iniciada por Slowmottion, 18 de Junho de 2007. (Respostas: 3; Visualizações: 724)

  1. Slowmottion

    Slowmottion Power Member

    Boas,

    Como faço para, em ecxel, converter isto:

    Tenho 70

    Quero que apareça 1:10

    1 hora e 10 minutos.

    Estou aqui ás cabeçadas... e não consigo...

    Aparece-me 1680:00:00

    Alguem pode ajudar?

    Muito obrigado,

    Abraço
     
  2. K0mA

    K0mA Power Member

    Solução:

    Para saberes as horas: =QUOCIENTE(70;60)
    Para saberes os minutos: =RESTO(70;60)


    Para teres tudo na mesma célula:
    =TEMPO(QUOCIENTE(70;60);RESTO(70;60);0)

    Ou por referência às células onde estão as horas(D11) e os minutos(E11)
    =TEMPO(D11;E11;0)

    *ATENÇÂO porque se ultrapassas os 1440 minutos ou 24 Horas recomeça do ZERO, por exemplo 1441 minutos daria 0:01:00
     
    Última edição: 18 de Junho de 2007
  3. Slowmottion

    Slowmottion Power Member

    Muito obrigado.

    Aqui o meu ecxel não reconhece "QUOCIENTE", mas fiz com o "RESTO"

    =RESTO(C8/1440;60)

    Em que a célula C8 é = 70

    01:10:00, depois de formatar a célula em data, claro.


    Outra forma que encontrei:

    =C8/(1440*60)

    Esta será a mais simples, pois não necessita de formatar a célula, (já o fazemos na formula)

    =TEXTO(C8/1440;"hh:mm:ss")

    Dá 01:10:00


    Para o caso de 1440 minutos, darem 00:00:00, o melhor será introduzir também DIAS.

    Assim:

    =TEXTO(C8/1440;"dd:hh:mm:ss")

    Assim, 1440 fica:

    01:00:00:00


    Muito obrigado,

    Abraço
     
    Última edição: 19 de Junho de 2007
  4. K0mA

    K0mA Power Member

    Para rematar: 70/1440 com formato de hora dá 01:10:00.
     
    Última edição: 19 de Junho de 2007

Partilhar esta Página