Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4
Default convert hrs into decimal

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 695
Default convert hrs into decimal

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 695
Default convert hrs into decimal

FX.

=(IF(C2<TIME(8,30,0),TIME(8,30,0)-C2,C2)+IF(D2TIME(17,30,0),D2-TIME(17,30,0),D2))*24



"excelent" skrev:

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 695
Default convert hrs into decimal

TRY :
=(IF(D2-C2G1-F1,(D2-C2)-(G1-F1),0))*24


IGNORE FORMULA BELOW

"excelent" skrev:

FX.

=(IF(C2<TIME(8,30,0),TIME(8,30,0)-C2,C2)+IF(D2TIME(17,30,0),D2-TIME(17,30,0),D2))*24



"excelent" skrev:

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.

  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4
Default convert hrs into decimal

unfortunatley when the hours are inside
the alloted time the formular does not work but i take my hat off to you i
have no idea how that works. if d2 is less than 17:30 it displays 00:00 and
so to the c2 cell

any more thoughts gladly recieved

thanks

"excelent" wrote:

TRY :
=(IF(D2-C2G1-F1,(D2-C2)-(G1-F1),0))*24


IGNORE FORMULA BELOW

"excelent" skrev:

FX.

=(IF(C2<TIME(8,30,0),TIME(8,30,0)-C2,C2)+IF(D2TIME(17,30,0),D2-TIME(17,30,0),D2))*24



"excelent" skrev:

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.



  #6   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4
Default convert hrs into decimal

one other prob i have you may know straight off if i want to enter data into
cells and copy and paste them into a table on another sheet then move it down
automatically ready for the next line of info...all to be done using a macro
, any ideas on that one .....the annoying thing is i did all this in college
about 8 years ago and now i can't remember sqwat..

smoakie

"excelent" wrote:

TRY :
=(IF(D2-C2G1-F1,(D2-C2)-(G1-F1),0))*24


IGNORE FORMULA BELOW

"excelent" skrev:

FX.

=(IF(C2<TIME(8,30,0),TIME(8,30,0)-C2,C2)+IF(D2TIME(17,30,0),D2-TIME(17,30,0),D2))*24



"excelent" skrev:

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.

  #7   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 695
Default convert hrs into decimal

format as standard

=((IF(C2<F1,F1-C2))+IF(D2G1,D2-G1))*24


"Smoakie" skrev:

one other prob i have you may know straight off if i want to enter data into
cells and copy and paste them into a table on another sheet then move it down
automatically ready for the next line of info...all to be done using a macro
, any ideas on that one .....the annoying thing is i did all this in college
about 8 years ago and now i can't remember sqwat..

smoakie

"excelent" wrote:

TRY :
=(IF(D2-C2G1-F1,(D2-C2)-(G1-F1),0))*24


IGNORE FORMULA BELOW

"excelent" skrev:

FX.

=(IF(C2<TIME(8,30,0),TIME(8,30,0)-C2,C2)+IF(D2TIME(17,30,0),D2-TIME(17,30,0),D2))*24



"excelent" skrev:

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.

  #8   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 695
Default convert hrs into decimal

Im not sure what u mean here but maby

Cells(65500,1).end(xlup).row

find last not empty cell in column A



"Smoakie" skrev:

one other prob i have you may know straight off if i want to enter data into
cells and copy and paste them into a table on another sheet then move it down
automatically ready for the next line of info...all to be done using a macro
, any ideas on that one .....the annoying thing is i did all this in college
about 8 years ago and now i can't remember sqwat..

smoakie

"excelent" wrote:

TRY :
=(IF(D2-C2G1-F1,(D2-C2)-(G1-F1),0))*24


IGNORE FORMULA BELOW

"excelent" skrev:

FX.

=(IF(C2<TIME(8,30,0),TIME(8,30,0)-C2,C2)+IF(D2TIME(17,30,0),D2-TIME(17,30,0),D2))*24



"excelent" skrev:

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.

  #9   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 4
Default convert hrs into decimal


thanks excelent will try and post result
"excelent" wrote:

Im not sure what u mean here but maby

Cells(65500,1).end(xlup).row

find last not empty cell in column A



"Smoakie" skrev:

one other prob i have you may know straight off if i want to enter data into
cells and copy and paste them into a table on another sheet then move it down
automatically ready for the next line of info...all to be done using a macro
, any ideas on that one .....the annoying thing is i did all this in college
about 8 years ago and now i can't remember sqwat..

smoakie

"excelent" wrote:

TRY :
=(IF(D2-C2G1-F1,(D2-C2)-(G1-F1),0))*24


IGNORE FORMULA BELOW

"excelent" skrev:

FX.

=(IF(C2<TIME(8,30,0),TIME(8,30,0)-C2,C2)+IF(D2TIME(17,30,0),D2-TIME(17,30,0),D2))*24



"excelent" skrev:

02:15:00 * 24 format as standard

"Smoakie" skrev:

i have a spread sheet i use to work out my overtime and i need to get it to
work out the hours and mins in decimals.

For example

I start at 08:30 so any time before this is overtime
I finish at 17:30 so any time over this is overtime ,
I need it to be displayed as 2.25 instead of 02:15:00

a b C D E
f g
1 start finish overtime
08:30 17:30
2 THU 01/03/2007 06:45:00 18:00 02:15:00

I have it so that when the time is entered it works out the overtime ,f1 and
g1 are hidden so the formular is as follows for this

=IF(c2<f1,f1-c2) for the morning and =IF(D2G1,D2-G1) for the afternoon

at the moment this is being worked out using 2 cells out of the working area
to produce E2 02:15:00 by adding the two cells together, I have them all
formatted as time so it will display the right data.

can anyone help or am i doomed to doing it long hand forever.

Smoakie.

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
Convert decimal to hr.mm Clekn Excel Discussion (Misc queries) 3 January 13th 08 05:27 PM
Convert Min & Hrs to Min in Decimal David127 Excel Discussion (Misc queries) 6 November 14th 07 02:55 PM
How can I convert decimal commas to decimal points? Peteylepieu Excel Discussion (Misc queries) 1 October 2nd 07 10:18 PM
convert decimal to 16 bit hex tsobiech Excel Worksheet Functions 3 March 7th 07 04:40 PM
convert decimal number to time : convert 1,59 (minutes, dec) to m agenda9533 Excel Discussion (Misc queries) 8 January 20th 05 10:24 PM


All times are GMT +1. The time now is 08:12 PM.

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

About Us

"It's about Microsoft Excel"