Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 74
Default coverting h:mm to decimal

I have a spreadsheet with several "time" columns. I then bring this data to
a pivot table. Before doing that, I have another column set up that converts
h:mm to a decimal format (i.e: 3:30 convert to 3.5).

I do this conversion with the following formula:
=(P5875-INT(P5875))*24

This works for most times, except for anything that is 24:00 or greater. In
this case, it subtracts 24 from the total (i.e., 24:00 converts to 0.00,
26:25 converts to 2.25).

Is there another formula I can use that will correctly convert ALL times?

Thank you

  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 15,768
Default coverting h:mm to decimal

=(P5875-INT(P5875))*24

It depends on what's in P5875 and why you're subtracting the INT. Is P5875 a
date + time? If so, when you subtract the INT the time will never be more
than 24 hrs.

Give us an example of an entry that should be 24 hrs.


--
Biff
Microsoft Excel MVP


"richzip" wrote in message
...
I have a spreadsheet with several "time" columns. I then bring this data
to
a pivot table. Before doing that, I have another column set up that
converts
h:mm to a decimal format (i.e: 3:30 convert to 3.5).

I do this conversion with the following formula:
=(P5875-INT(P5875))*24

This works for most times, except for anything that is 24:00 or greater.
In
this case, it subtracts 24 from the total (i.e., 24:00 converts to 0.00,
26:25 converts to 2.25).

Is there another formula I can use that will correctly convert ALL times?

Thank you



  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 2,389
Default coverting h:mm to decimal

Change your formula to:

=P5875*24

That will pick up all hours in the cell. (By the way, the reason your
original formula subtracted 24 from the total is because you told it to --
that's what the INT portion does.)

Regards,
Fred.

"richzip" wrote in message
...
I have a spreadsheet with several "time" columns. I then bring this data
to
a pivot table. Before doing that, I have another column set up that
converts
h:mm to a decimal format (i.e: 3:30 convert to 3.5).

I do this conversion with the following formula:
=(P5875-INT(P5875))*24

This works for most times, except for anything that is 24:00 or greater.
In
this case, it subtracts 24 from the total (i.e., 24:00 converts to 0.00,
26:25 converts to 2.25).

Is there another formula I can use that will correctly convert ALL times?

Thank you


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
Coverting text to numeric Steve Williams Excel Worksheet Functions 5 April 27th 06 09:37 PM
Coverting seconds into hr:min:sec jsturino Excel Discussion (Misc queries) 3 March 24th 06 08:00 AM
Coverting an Excel document Caitlin Excel Discussion (Misc queries) 1 February 6th 06 08:57 AM
Coverting time Kim Excel Worksheet Functions 1 September 20th 05 01:24 AM
Coverting Formula to Text Catch 22 Excel Discussion (Misc queries) 3 April 1st 05 01:13 AM


All times are GMT +1. The time now is 09:47 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"