#1   Report Post  
BenjieLop
 
Posts: n/a
Default Time from Text


Maurice Wrote:
We have a program at work that exports a text field from rotas as
1900-0700 or any variation of. I need to convert this into hours
difference and also run across midnight. I've tried
"=Right(A1,4)-Left(A1,4)", which gets me partially the way there, but
not managed to progress beyond the very basics. I've played with the
TIME function to no avail, i managed to achieve what i wanted over nine
columns but that is ludicrous, any pointers, flashes of inspiration
would be much appreciated. I'm prepared to put this into VBA later, but
would rather have it as a calculation on the sheet


ASSUMING that the data being exported is in Cell A1 and that it is
always in this form "xxxx-yyyy", try this ...

1. Format, say, cells B1 & C1 as hh:mm

2. In Cell B1, enter this formula : =left(A1,2)&":"&mid(A1,3,2)

3. In Cell C1, enter this formula : =mid(A1,6,2)&":"&right(A1,2)

4. In Cell D1, enter this formula: =((C1-B1)+(B1C1))*24

There maybe a more elegant solution but this will work.


--
BenjieLop


------------------------------------------------------------------------
BenjieLop's Profile: http://www.excelforum.com/member.php...o&userid=11019
View this thread: http://www.excelforum.com/showthread...hreadid=374055

  #2   Report Post  
Leith Ross
 
Posts: n/a
Default


Hello Maurice,

This formula will return the hours difference only.

=ABS((VALUE(LEFT(A1, 4)) - VALUE(RIGHT(A1, 4)))/100)

This will works as long as the format is 4 numbers either side of the
hyphen.

Sincerely,
Leith Ross


--
Leith Ross
------------------------------------------------------------------------
Leith Ross's Profile: http://www.excelforum.com/member.php...o&userid=18465
View this thread: http://www.excelforum.com/showthread...hreadid=374055

  #3   Report Post  
Domenic
 
Posts: n/a
Default


Assuming that the format is consistent, try...

=SUMPRODUCT(MID(A1,{1,3,6,8},2)/{24,1440,-24,-1440})

Hope this helps!


--
Domenic
------------------------------------------------------------------------
Domenic's Profile: http://www.excelforum.com/member.php...o&userid=10785
View this thread: http://www.excelforum.com/showthread...hreadid=374055

  #4   Report Post  
Maurice
 
Posts: n/a
Default


Thank you all,


--
Maurice


------------------------------------------------------------------------
Maurice's Profile: http://www.excelforum.com/member.php...fo&userid=1948
View this thread: http://www.excelforum.com/showthread...hreadid=374055

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Keep number format after converting time to text DH Excel Discussion (Misc queries) 2 April 28th 05 07:18 PM
Convert Text Time to Time Jan Excel Discussion (Misc queries) 1 March 7th 05 06:05 PM
problem working with time data imported from text file afaqm Excel Worksheet Functions 1 February 24th 05 08:02 AM
Sort or Filter option? Mcobra41 Excel Worksheet Functions 3 February 23rd 05 07:22 PM
Time calculations & text conversions Kenny Hubbard Excel Discussion (Misc queries) 1 February 5th 05 10:15 PM


All times are GMT +1. The time now is 05:26 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"