Convert "800" to "8:00" or "08:00"

  • Thread starter Thread starter CPK
  • Start date Start date
C

CPK

Is there a function that will let me convert a values such as 800 to a hh:mm
format?

Thanks.
 
Try...

=TIME(LEFT(TEXT(A1,"0000"),2),RIGHT(TEXT(A1,"0000"),2),0)

or

=SUM(MID(TEXT(A1,"0000"),{1,3},2)/{24,1440})

....confirmed with CONTROL+SHIFT+ENTER, not just ENTER. Format cell as
'Time'.

Hope this helps!
 
....this seems to be a slightly shorter way:

=TIMEVALUE(TEXT(A2,"00\:00"))

or

=TIMEVALUE(TEXT(A1,"00"":""00"))

Regards,
KL
 
....even shorter:

=VALUE(TEXT(A1,"00\:00"))
=VALUE(TEXT(A1,"00"":""00"))

KL
 
This formula will return the time value of a three digit or four digi
number in military time format without having to enter ( : ) betwee
the numbers.

Will also accommodate for entering time by pressing, ( Ctrl + Shift +
).

=IF(LEN(A1)=3,TIME(LEFT(A1,1),RIGHT(A1,2),0),IF(LEN(A1)=4,TIME(LEFT(A1,2),RIGHT(A1,2),0),A1)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top