Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
DB DB is offline
external usenet poster
 
Posts: 45
Default How do you solve this one ?

Hi...Im back again.............I thought i'd sorted it then this one popped
up........

I'm doing the time sheets for work (still!).........to try and keep it
simple, I input peoples start and finish times into a cell, that data is
copied to a section lower down the page (this is eventually printed and
handed out so that the staff know who is doing what that week)
Well, it was working fine....till i tried something..

The cells have the staff members name......their start time,their finish
time...the finish time minus the start time gives the hours a person works
that day.......so far so good......
If a person is off work then its displays DAY in the start time box....and
OFF in the end time box - this makes it show #value! in the Hours
box.......this I can sort of live with....but......the worksheet also adds
up the persons hours.......but what with this #value
in one of the cells - it is stopping it from adding up.

If we had permanent static duties it wouldnt be a problem - but every ow and
again a person works extra.

How can I make an entry that will allow this ?

All help appreciated - Dave :)




MONDAY DAY OFF #VALUE!
TUESDAY 08:20 17:30 9:10
WEDNESDAY 08:50 18:20 9:30
THURSDAY 08:50 12:40 3:50
FRIDAY 08:50 17:35 8:45
SATURDAY 08:50 17:35 8:45

TOTAL HOURS #VALUE!



I can email the worksheet if you want it


  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2,494
Default How do you solve this one ?

don't know what your layout is, but if the day, start time, end time and hours
worked are adjacent, you could use a formula for the hours worked.

if(c1="OFF",0,c1-b1)

--


Gary


"DB" wrote in message
.uk...
Hi...Im back again.............I thought i'd sorted it then this one popped
up........

I'm doing the time sheets for work (still!).........to try and keep it simple,
I input peoples start and finish times into a cell, that data is
copied to a section lower down the page (this is eventually printed and handed
out so that the staff know who is doing what that week)
Well, it was working fine....till i tried something..

The cells have the staff members name......their start time,their finish
time...the finish time minus the start time gives the hours a person works
that day.......so far so good......
If a person is off work then its displays DAY in the start time box....and OFF
in the end time box - this makes it show #value! in the Hours box.......this I
can sort of live with....but......the worksheet also adds up the persons
hours.......but what with this #value
in one of the cells - it is stopping it from adding up.

If we had permanent static duties it wouldnt be a problem - but every ow and
again a person works extra.

How can I make an entry that will allow this ?

All help appreciated - Dave :)




MONDAY DAY OFF #VALUE!
TUESDAY 08:20 17:30 9:10
WEDNESDAY 08:50 18:20 9:30
THURSDAY 08:50 12:40 3:50
FRIDAY 08:50 17:35 8:45
SATURDAY 08:50 17:35 8:45

TOTAL HOURS #VALUE!



I can email the worksheet if you want it



  #3   Report Post  
Posted to microsoft.public.excel.programming
JMB JMB is offline
external usenet poster
 
Posts: 2,062
Default How do you solve this one ?

If they have the day off, do you want 0 hours to appear?

You could use IsError inside of an IF statement to trap the error.
=IF(ISERROR(B1-A1),0,B1-A1)
where B1 is the end time and A1 is then start time. Substitute B1-A1 for
whatever formula you are using if it is different.


"DB" wrote:

Hi...Im back again.............I thought i'd sorted it then this one popped
up........

I'm doing the time sheets for work (still!).........to try and keep it
simple, I input peoples start and finish times into a cell, that data is
copied to a section lower down the page (this is eventually printed and
handed out so that the staff know who is doing what that week)
Well, it was working fine....till i tried something..

The cells have the staff members name......their start time,their finish
time...the finish time minus the start time gives the hours a person works
that day.......so far so good......
If a person is off work then its displays DAY in the start time box....and
OFF in the end time box - this makes it show #value! in the Hours
box.......this I can sort of live with....but......the worksheet also adds
up the persons hours.......but what with this #value
in one of the cells - it is stopping it from adding up.

If we had permanent static duties it wouldnt be a problem - but every ow and
again a person works extra.

How can I make an entry that will allow this ?

All help appreciated - Dave :)




MONDAY DAY OFF #VALUE!
TUESDAY 08:20 17:30 9:10
WEDNESDAY 08:50 18:20 9:30
THURSDAY 08:50 12:40 3:50
FRIDAY 08:50 17:35 8:45
SATURDAY 08:50 17:35 8:45

TOTAL HOURS #VALUE!



I can email the worksheet if you want it



  #4   Report Post  
Posted to microsoft.public.excel.programming
DB DB is offline
external usenet poster
 
Posts: 45
Default How do you solve this one ?

er............this is where I show my total ignorance.....

I havent a clue about VB and do everything in crude methods....such as
working the maths out myself and then using the autosum to get my answers in
the way that I work them out.(If you follow me)

If you have the time, tell me what to do where and i'll do it..

Thanks

Dave :)

P.S. it's 23.15 here so Happy New Year to everyone



"JMB" wrote in message
...
If they have the day off, do you want 0 hours to appear?

You could use IsError inside of an IF statement to trap the error.
=IF(ISERROR(B1-A1),0,B1-A1)
where B1 is the end time and A1 is then start time. Substitute B1-A1 for
whatever formula you are using if it is different.


"DB" wrote:

Hi...Im back again.............I thought i'd sorted it then this one
popped
up........

I'm doing the time sheets for work (still!).........to try and keep it
simple, I input peoples start and finish times into a cell, that data is
copied to a section lower down the page (this is eventually printed and
handed out so that the staff know who is doing what that week)
Well, it was working fine....till i tried something..

The cells have the staff members name......their start time,their finish
time...the finish time minus the start time gives the hours a person
works
that day.......so far so good......
If a person is off work then its displays DAY in the start time
box....and
OFF in the end time box - this makes it show #value! in the Hours
box.......this I can sort of live with....but......the worksheet also
adds
up the persons hours.......but what with this #value
in one of the cells - it is stopping it from adding up.

If we had permanent static duties it wouldnt be a problem - but every ow
and
again a person works extra.

How can I make an entry that will allow this ?

All help appreciated - Dave :)




MONDAY DAY OFF #VALUE!
TUESDAY 08:20 17:30 9:10
WEDNESDAY 08:50 18:20 9:30
THURSDAY 08:50 12:40 3:50
FRIDAY 08:50 17:35 8:45
SATURDAY 08:50 17:35 8:45

TOTAL HOURS #VALUE!



I can email the worksheet if you want it





  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default How do you solve this one ?

I havent a clue about VB
There were instructions to use VB at all. The answers were both for
formulas used in the worksheet - to replace the ones returning the #Value
error.

Instead of using

=B1-A1 to get the number of hours worked, use

=IF(ISERROR(B1-A1),0,B1-A1)

obviously adjust the B1 to indicate the cell in the row that has the finish
time and A1 to indicate the cell in the row that has the start time.


--
Regards,
Tom Ogilvy

"DB" wrote in message
.uk...
er............this is where I show my total ignorance.....

I havent a clue about VB and do everything in crude methods....such as
working the maths out myself and then using the autosum to get my answers
in the way that I work them out.(If you follow me)

If you have the time, tell me what to do where and i'll do it..

Thanks

Dave :)

P.S. it's 23.15 here so Happy New Year to everyone



"JMB" wrote in message
...
If they have the day off, do you want 0 hours to appear?

You could use IsError inside of an IF statement to trap the error.
=IF(ISERROR(B1-A1),0,B1-A1)
where B1 is the end time and A1 is then start time. Substitute B1-A1 for
whatever formula you are using if it is different.


"DB" wrote:

Hi...Im back again.............I thought i'd sorted it then this one
popped
up........

I'm doing the time sheets for work (still!).........to try and keep it
simple, I input peoples start and finish times into a cell, that data is
copied to a section lower down the page (this is eventually printed and
handed out so that the staff know who is doing what that week)
Well, it was working fine....till i tried something..

The cells have the staff members name......their start time,their finish
time...the finish time minus the start time gives the hours a person
works
that day.......so far so good......
If a person is off work then its displays DAY in the start time
box....and
OFF in the end time box - this makes it show #value! in the Hours
box.......this I can sort of live with....but......the worksheet also
adds
up the persons hours.......but what with this #value
in one of the cells - it is stopping it from adding up.

If we had permanent static duties it wouldnt be a problem - but every ow
and
again a person works extra.

How can I make an entry that will allow this ?

All help appreciated - Dave :)




MONDAY DAY OFF #VALUE!
TUESDAY 08:20 17:30 9:10
WEDNESDAY 08:50 18:20 9:30
THURSDAY 08:50 12:40 3:50
FRIDAY 08:50 17:35 8:45
SATURDAY 08:50 17:35 8:45

TOTAL HOURS #VALUE!



I can email the worksheet if you want it









  #6   Report Post  
Posted to microsoft.public.excel.programming
DB DB is offline
external usenet poster
 
Posts: 45
Default How do you solve this one ?

Absolutely Spot On - Problem Sorted....

Many Many Thanks

Dave :)))






"Tom Ogilvy" wrote in message
...
I havent a clue about VB

There were instructions to use VB at all. The answers were both for
formulas used in the worksheet - to replace the ones returning the #Value
error.

Instead of using

=B1-A1 to get the number of hours worked, use

=IF(ISERROR(B1-A1),0,B1-A1)

obviously adjust the B1 to indicate the cell in the row that has the
finish time and A1 to indicate the cell in the row that has the start
time.


--
Regards,
Tom Ogilvy

"DB" wrote in message
.uk...
er............this is where I show my total ignorance.....

I havent a clue about VB and do everything in crude methods....such as
working the maths out myself and then using the autosum to get my answers
in the way that I work them out.(If you follow me)

If you have the time, tell me what to do where and i'll do it..

Thanks

Dave :)

P.S. it's 23.15 here so Happy New Year to everyone



"JMB" wrote in message
...
If they have the day off, do you want 0 hours to appear?

You could use IsError inside of an IF statement to trap the error.
=IF(ISERROR(B1-A1),0,B1-A1)
where B1 is the end time and A1 is then start time. Substitute B1-A1
for
whatever formula you are using if it is different.


"DB" wrote:

Hi...Im back again.............I thought i'd sorted it then this one
popped
up........

I'm doing the time sheets for work (still!).........to try and keep it
simple, I input peoples start and finish times into a cell, that data
is
copied to a section lower down the page (this is eventually printed and
handed out so that the staff know who is doing what that week)
Well, it was working fine....till i tried something..

The cells have the staff members name......their start time,their
finish
time...the finish time minus the start time gives the hours a person
works
that day.......so far so good......
If a person is off work then its displays DAY in the start time
box....and
OFF in the end time box - this makes it show #value! in the Hours
box.......this I can sort of live with....but......the worksheet also
adds
up the persons hours.......but what with this #value
in one of the cells - it is stopping it from adding up.

If we had permanent static duties it wouldnt be a problem - but every
ow and
again a person works extra.

How can I make an entry that will allow this ?

All help appreciated - Dave :)




MONDAY DAY OFF #VALUE!
TUESDAY 08:20 17:30 9:10
WEDNESDAY 08:50 18:20 9:30
THURSDAY 08:50 12:40 3:50
FRIDAY 08:50 17:35 8:45
SATURDAY 08:50 17:35 8:45

TOTAL HOURS #VALUE!



I can email the worksheet if you want it









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
Need help to solve err#429 March Excel Discussion (Misc queries) 0 January 17th 08 07:21 PM
need help to solve this klaengur Excel Discussion (Misc queries) 2 May 9th 06 09:09 AM
y i cannot solve it ? cjjoo Excel Worksheet Functions 2 September 26th 05 11:37 AM
Can Anyone Solve This One, Please, From Liz Lizmerrill Excel Programming 4 October 6th 04 11:08 PM
I can't solve this one...can anyone help russ Excel Programming 2 July 19th 03 12:13 AM


All times are GMT +1. The time now is 03:12 AM.

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"