Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
jeanette.rimmer
 
Posts: n/a
Default spreadsheet design question

I am rewriting a series of spreadsheets and not 100% sure that Im going
about it the right way.

Im working in a recruitment agency that has contracts with 5 companies for
drivers.
Im planning on setting up a workbook for each company into which I will put
Time sheet information.

From these timesheets I will need to create a sheet which combines data by
driver as the drivers work on different contracts to produce a costing
sheet.
I was planning on filtering the time sheet data and pasting this onto the
costing sheet.

Does this sound like the best way forward?


Thanks


  #2   Report Post  
ScottO
 
Posts: n/a
Default

The way that I'd approach it is to put ALL the timesheet data into
one worksheet, and then extract the data that you need to run
reports, do calculations, make charts, etc. on other worksheets.
You just need to make sure that your timesheet data table includes
all the columns you need to allow you to select the records you want
for each task that you want to do - eg. Company ID, Driver ID, Job#,
Date, Time, Hours, Hourly Rate, # of widgets used, etc.
Then there's a large range of tools already in Excel to help you
present the data just about any way that you want to see it - Pivot
Tables, Charts, etc.

The key underlying concept is to put all your data in one table, then
do all your calculations, reports, charts someplace else.

Rgds,
ScottO

"jeanette.rimmer" wrote in message
...
| I am rewriting a series of spreadsheets and not 100% sure that Im
going
| about it the right way.
|
| Im working in a recruitment agency that has contracts with 5
companies for
| drivers.
| Im planning on setting up a workbook for each company into which I
will put
| Time sheet information.
|
| From these timesheets I will need to create a sheet which combines
data by
| driver as the drivers work on different contracts to produce a
costing
| sheet.
| I was planning on filtering the time sheet data and pasting this
onto the
| costing sheet.
|
| Does this sound like the best way forward?
|
|
| Thanks
|
|


  #3   Report Post  
jeanette.rimmer
 
Posts: n/a
Default

Hi, Thanks Scott

I did think about doing it this way but my boss wasnt keen. He gets a bit
bamboozled by big spreadsheets!
I couldnt quite figure out in my head how I could do it as we get the info
from the different contracts in different ways but your email has helped.

Once I set up this data table, can I then filter by eg Company ID and copy
the data to another workbook?


Thanks

Jeanette


"ScottO" wrote in message
...
The way that I'd approach it is to put ALL the timesheet data into
one worksheet, and then extract the data that you need to run
reports, do calculations, make charts, etc. on other worksheets.
You just need to make sure that your timesheet data table includes
all the columns you need to allow you to select the records you want
for each task that you want to do - eg. Company ID, Driver ID, Job#,
Date, Time, Hours, Hourly Rate, # of widgets used, etc.
Then there's a large range of tools already in Excel to help you
present the data just about any way that you want to see it - Pivot
Tables, Charts, etc.

The key underlying concept is to put all your data in one table, then
do all your calculations, reports, charts someplace else.

Rgds,
ScottO

"jeanette.rimmer" wrote in message
...
| I am rewriting a series of spreadsheets and not 100% sure that Im
going
| about it the right way.
|
| Im working in a recruitment agency that has contracts with 5
companies for
| drivers.
| Im planning on setting up a workbook for each company into which I
will put
| Time sheet information.
|
| From these timesheets I will need to create a sheet which combines
data by
| driver as the drivers work on different contracts to produce a
costing
| sheet.
| I was planning on filtering the time sheet data and pasting this
onto the
| costing sheet.
|
| Does this sound like the best way forward?
|
|
| Thanks
|
|




  #4   Report Post  
Bob Phillips
 
Posts: n/a
Default

Jeanette,

I disagree with the one big table approach.

I would have another sheet of static driver details, say driver name, any id
#, contracting company etc. Then on the timesheet sheet you would just use
the id or name and the times.

On the costing sheet, have the driver name in say A2, the start date in B2,
end date in C2, and then use formulae to get the aggregated data. For
instance

Contracting company might be =VLOOKUP(A2,Details!A1:H100,3,False)

where Details is the static data sheet, A1:H100 is the table and the
contracting company is in column C.

To get the total time for a period, if the timesheet sheet is called
Timesheet, and the name is in column A, date is in column B, hours worked in
column C, use

=SUMPRODUCT(--(Timesheet!$A$1:$A$1000=A2),--(Timesheet!$B$1:$B$1000=B2),--(
Timesheet!$C$1:$C$1000<=C2),$D$1:$D$1000)

Makes it easier to maintain.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Hi, Thanks Scott

I did think about doing it this way but my boss wasnt keen. He gets a bit
bamboozled by big spreadsheets!
I couldnt quite figure out in my head how I could do it as we get the info
from the different contracts in different ways but your email has helped.

Once I set up this data table, can I then filter by eg Company ID and copy
the data to another workbook?


Thanks

Jeanette


"ScottO" wrote in message
...
The way that I'd approach it is to put ALL the timesheet data into
one worksheet, and then extract the data that you need to run
reports, do calculations, make charts, etc. on other worksheets.
You just need to make sure that your timesheet data table includes
all the columns you need to allow you to select the records you want
for each task that you want to do - eg. Company ID, Driver ID, Job#,
Date, Time, Hours, Hourly Rate, # of widgets used, etc.
Then there's a large range of tools already in Excel to help you
present the data just about any way that you want to see it - Pivot
Tables, Charts, etc.

The key underlying concept is to put all your data in one table, then
do all your calculations, reports, charts someplace else.

Rgds,
ScottO

"jeanette.rimmer" wrote in message
...
| I am rewriting a series of spreadsheets and not 100% sure that Im
going
| about it the right way.
|
| Im working in a recruitment agency that has contracts with 5
companies for
| drivers.
| Im planning on setting up a workbook for each company into which I
will put
| Time sheet information.
|
| From these timesheets I will need to create a sheet which combines
data by
| driver as the drivers work on different contracts to produce a
costing
| sheet.
| I was planning on filtering the time sheet data and pasting this
onto the
| costing sheet.
|
| Does this sound like the best way forward?
|
|
| Thanks
|
|






  #5   Report Post  
jeanette.rimmer
 
Posts: n/a
Default

Thanks Bob

I have done what you suggested and have put driver details, pay rates etc on
a different worksheet and just have one with the timesheet data.

Im now trying to get data from this sheet into a separate workbook

The costing sheet is done by contracting company and needs to show all the
drivers that worked and their hours, Ive tried a vlookup using the
contracting company but Im only getting one record?


Any ideas, please let me know if I should post a new query somewhere else or
if here is ok, Im new to newsgroups


Jeanette

"Bob Phillips" wrote in message
...
Jeanette,

I disagree with the one big table approach.

I would have another sheet of static driver details, say driver name, any
id
#, contracting company etc. Then on the timesheet sheet you would just use
the id or name and the times.

On the costing sheet, have the driver name in say A2, the start date in
B2,
end date in C2, and then use formulae to get the aggregated data. For
instance

Contracting company might be =VLOOKUP(A2,Details!A1:H100,3,False)

where Details is the static data sheet, A1:H100 is the table and the
contracting company is in column C.

To get the total time for a period, if the timesheet sheet is called
Timesheet, and the name is in column A, date is in column B, hours worked
in
column C, use

=SUMPRODUCT(--(Timesheet!$A$1:$A$1000=A2),--(Timesheet!$B$1:$B$1000=B2),--(
Timesheet!$C$1:$C$1000<=C2),$D$1:$D$1000)

Makes it easier to maintain.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Hi, Thanks Scott

I did think about doing it this way but my boss wasnt keen. He gets a bit
bamboozled by big spreadsheets!
I couldnt quite figure out in my head how I could do it as we get the
info
from the different contracts in different ways but your email has helped.

Once I set up this data table, can I then filter by eg Company ID and
copy
the data to another workbook?


Thanks

Jeanette


"ScottO" wrote in message
...
The way that I'd approach it is to put ALL the timesheet data into
one worksheet, and then extract the data that you need to run
reports, do calculations, make charts, etc. on other worksheets.
You just need to make sure that your timesheet data table includes
all the columns you need to allow you to select the records you want
for each task that you want to do - eg. Company ID, Driver ID, Job#,
Date, Time, Hours, Hourly Rate, # of widgets used, etc.
Then there's a large range of tools already in Excel to help you
present the data just about any way that you want to see it - Pivot
Tables, Charts, etc.

The key underlying concept is to put all your data in one table, then
do all your calculations, reports, charts someplace else.

Rgds,
ScottO

"jeanette.rimmer" wrote in message
...
| I am rewriting a series of spreadsheets and not 100% sure that Im
going
| about it the right way.
|
| Im working in a recruitment agency that has contracts with 5
companies for
| drivers.
| Im planning on setting up a workbook for each company into which I
will put
| Time sheet information.
|
| From these timesheets I will need to create a sheet which combines
data by
| driver as the drivers work on different contracts to produce a
costing
| sheet.
| I was planning on filtering the time sheet data and pasting this
onto the
| costing sheet.
|
| Does this sound like the best way forward?
|
|
| Thanks
|
|










  #6   Report Post  
Bob Phillips
 
Posts: n/a
Default

Why are you trying to get it into a new workbook? That just makes it harder,
a new worksheet is good enough.

On the new worksheet, list all your drivers. Then use the formula for each
one.

Post back with your formulae.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Thanks Bob

I have done what you suggested and have put driver details, pay rates etc

on
a different worksheet and just have one with the timesheet data.

Im now trying to get data from this sheet into a separate workbook

The costing sheet is done by contracting company and needs to show all the
drivers that worked and their hours, Ive tried a vlookup using the
contracting company but Im only getting one record?


Any ideas, please let me know if I should post a new query somewhere else

or
if here is ok, Im new to newsgroups


Jeanette

"Bob Phillips" wrote in message
...
Jeanette,

I disagree with the one big table approach.

I would have another sheet of static driver details, say driver name,

any
id
#, contracting company etc. Then on the timesheet sheet you would just

use
the id or name and the times.

On the costing sheet, have the driver name in say A2, the start date in
B2,
end date in C2, and then use formulae to get the aggregated data. For
instance

Contracting company might be =VLOOKUP(A2,Details!A1:H100,3,False)

where Details is the static data sheet, A1:H100 is the table and the
contracting company is in column C.

To get the total time for a period, if the timesheet sheet is called
Timesheet, and the name is in column A, date is in column B, hours

worked
in
column C, use


=SUMPRODUCT(--(Timesheet!$A$1:$A$1000=A2),--(Timesheet!$B$1:$B$1000=B2),--(
Timesheet!$C$1:$C$1000<=C2),$D$1:$D$1000)

Makes it easier to maintain.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Hi, Thanks Scott

I did think about doing it this way but my boss wasnt keen. He gets a

bit
bamboozled by big spreadsheets!
I couldnt quite figure out in my head how I could do it as we get the
info
from the different contracts in different ways but your email has

helped.

Once I set up this data table, can I then filter by eg Company ID and
copy
the data to another workbook?


Thanks

Jeanette


"ScottO" wrote in message
...
The way that I'd approach it is to put ALL the timesheet data into
one worksheet, and then extract the data that you need to run
reports, do calculations, make charts, etc. on other worksheets.
You just need to make sure that your timesheet data table includes
all the columns you need to allow you to select the records you want
for each task that you want to do - eg. Company ID, Driver ID, Job#,
Date, Time, Hours, Hourly Rate, # of widgets used, etc.
Then there's a large range of tools already in Excel to help you
present the data just about any way that you want to see it - Pivot
Tables, Charts, etc.

The key underlying concept is to put all your data in one table, then
do all your calculations, reports, charts someplace else.

Rgds,
ScottO

"jeanette.rimmer" wrote in message
...
| I am rewriting a series of spreadsheets and not 100% sure that Im
going
| about it the right way.
|
| Im working in a recruitment agency that has contracts with 5
companies for
| drivers.
| Im planning on setting up a workbook for each company into which I
will put
| Time sheet information.
|
| From these timesheets I will need to create a sheet which combines
data by
| driver as the drivers work on different contracts to produce a
costing
| sheet.
| I was planning on filtering the time sheet data and pasting this
onto the
| costing sheet.
|
| Does this sound like the best way forward?
|
|
| Thanks
|
|










  #7   Report Post  
 
Posts: n/a
Default

jeanette.rimmer wrote:

...I'm new to newsgroups


Jeanette. You're certainly in luck! This is the *only* newsgroup I have ever
seen where there is real and courteous discussion. Most of them are full of
profanities and useless pseudo "facts".

Kind regards to all!
Fred

  #8   Report Post  
jeanette.rimmer
 
Posts: n/a
Default

Bob,

Im trying to create invoices from my original data which is why I thought
new workbooks would be a good idea but Ive taken your point.

I currently have a maste sheet with

Driver Contract Paying Agency Hrs at different pay rates



What Im trying to get in the invoice is all drivers from one Paying Agency
on the same sheet

Ive put a vlookup in A2, =VLOOKUP(C10,Sheet1!A1:I175,1) which should look
for the agency i entered in C10, on the second sheet, in the first sheet and
return the drivers name from column .

This is obviously only finding one name but I need to find all of them.

thanks in advance



"Bob Phillips" wrote in message
...
Why are you trying to get it into a new workbook? That just makes it
harder,
a new worksheet is good enough.

On the new worksheet, list all your drivers. Then use the formula for each
one.

Post back with your formulae.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Thanks Bob

I have done what you suggested and have put driver details, pay rates etc

on
a different worksheet and just have one with the timesheet data.

Im now trying to get data from this sheet into a separate workbook

The costing sheet is done by contracting company and needs to show all
the
drivers that worked and their hours, Ive tried a vlookup using the
contracting company but Im only getting one record?


Any ideas, please let me know if I should post a new query somewhere else

or
if here is ok, Im new to newsgroups


Jeanette

"Bob Phillips" wrote in message
...
Jeanette,

I disagree with the one big table approach.

I would have another sheet of static driver details, say driver name,

any
id
#, contracting company etc. Then on the timesheet sheet you would just

use
the id or name and the times.

On the costing sheet, have the driver name in say A2, the start date in
B2,
end date in C2, and then use formulae to get the aggregated data. For
instance

Contracting company might be =VLOOKUP(A2,Details!A1:H100,3,False)

where Details is the static data sheet, A1:H100 is the table and the
contracting company is in column C.

To get the total time for a period, if the timesheet sheet is called
Timesheet, and the name is in column A, date is in column B, hours

worked
in
column C, use


=SUMPRODUCT(--(Timesheet!$A$1:$A$1000=A2),--(Timesheet!$B$1:$B$1000=B2),--(
Timesheet!$C$1:$C$1000<=C2),$D$1:$D$1000)

Makes it easier to maintain.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Hi, Thanks Scott

I did think about doing it this way but my boss wasnt keen. He gets a

bit
bamboozled by big spreadsheets!
I couldnt quite figure out in my head how I could do it as we get the
info
from the different contracts in different ways but your email has

helped.

Once I set up this data table, can I then filter by eg Company ID and
copy
the data to another workbook?


Thanks

Jeanette


"ScottO" wrote in
message
...
The way that I'd approach it is to put ALL the timesheet data into
one worksheet, and then extract the data that you need to run
reports, do calculations, make charts, etc. on other worksheets.
You just need to make sure that your timesheet data table includes
all the columns you need to allow you to select the records you want
for each task that you want to do - eg. Company ID, Driver ID, Job#,
Date, Time, Hours, Hourly Rate, # of widgets used, etc.
Then there's a large range of tools already in Excel to help you
present the data just about any way that you want to see it - Pivot
Tables, Charts, etc.

The key underlying concept is to put all your data in one table,
then
do all your calculations, reports, charts someplace else.

Rgds,
ScottO

"jeanette.rimmer" wrote in message
...
| I am rewriting a series of spreadsheets and not 100% sure that Im
going
| about it the right way.
|
| Im working in a recruitment agency that has contracts with 5
companies for
| drivers.
| Im planning on setting up a workbook for each company into which I
will put
| Time sheet information.
|
| From these timesheets I will need to create a sheet which combines
data by
| driver as the drivers work on different contracts to produce a
costing
| sheet.
| I was planning on filtering the time sheet data and pasting this
onto the
| costing sheet.
|
| Does this sound like the best way forward?
|
|
| Thanks
|
|












  #9   Report Post  
Bob Phillips
 
Posts: n/a
Default

If you use

=VLOOKUP(C10,Sheet1!$A$1:$I$175,3,False)

and it should get the agency. Copy A2 to A3, and it will lookup the value in
C11.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Bob,

Im trying to create invoices from my original data which is why I thought
new workbooks would be a good idea but Ive taken your point.

I currently have a maste sheet with

Driver Contract Paying Agency Hrs at different pay rates



What Im trying to get in the invoice is all drivers from one Paying Agency
on the same sheet

Ive put a vlookup in A2, =VLOOKUP(C10,Sheet1!A1:I175,1) which should look
for the agency i entered in C10, on the second sheet, in the first sheet

and
return the drivers name from column .

This is obviously only finding one name but I need to find all of them.

thanks in advance



"Bob Phillips" wrote in message
...
Why are you trying to get it into a new workbook? That just makes it
harder,
a new worksheet is good enough.

On the new worksheet, list all your drivers. Then use the formula for

each
one.

Post back with your formulae.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Thanks Bob

I have done what you suggested and have put driver details, pay rates

etc
on
a different worksheet and just have one with the timesheet data.

Im now trying to get data from this sheet into a separate workbook

The costing sheet is done by contracting company and needs to show all
the
drivers that worked and their hours, Ive tried a vlookup using the
contracting company but Im only getting one record?


Any ideas, please let me know if I should post a new query somewhere

else
or
if here is ok, Im new to newsgroups


Jeanette

"Bob Phillips" wrote in message
...
Jeanette,

I disagree with the one big table approach.

I would have another sheet of static driver details, say driver name,

any
id
#, contracting company etc. Then on the timesheet sheet you would

just
use
the id or name and the times.

On the costing sheet, have the driver name in say A2, the start date

in
B2,
end date in C2, and then use formulae to get the aggregated data. For
instance

Contracting company might be =VLOOKUP(A2,Details!A1:H100,3,False)

where Details is the static data sheet, A1:H100 is the table and the
contracting company is in column C.

To get the total time for a period, if the timesheet sheet is called
Timesheet, and the name is in column A, date is in column B, hours

worked
in
column C, use



=SUMPRODUCT(--(Timesheet!$A$1:$A$1000=A2),--(Timesheet!$B$1:$B$1000=B2),--(
Timesheet!$C$1:$C$1000<=C2),$D$1:$D$1000)

Makes it easier to maintain.

--
HTH

Bob Phillips

"jeanette.rimmer" wrote in message
...
Hi, Thanks Scott

I did think about doing it this way but my boss wasnt keen. He gets

a
bit
bamboozled by big spreadsheets!
I couldnt quite figure out in my head how I could do it as we get

the
info
from the different contracts in different ways but your email has

helped.

Once I set up this data table, can I then filter by eg Company ID

and
copy
the data to another workbook?


Thanks

Jeanette


"ScottO" wrote in
message
...
The way that I'd approach it is to put ALL the timesheet data into
one worksheet, and then extract the data that you need to run
reports, do calculations, make charts, etc. on other worksheets.
You just need to make sure that your timesheet data table includes
all the columns you need to allow you to select the records you

want
for each task that you want to do - eg. Company ID, Driver ID,

Job#,
Date, Time, Hours, Hourly Rate, # of widgets used, etc.
Then there's a large range of tools already in Excel to help you
present the data just about any way that you want to see it -

Pivot
Tables, Charts, etc.

The key underlying concept is to put all your data in one table,
then
do all your calculations, reports, charts someplace else.

Rgds,
ScottO

"jeanette.rimmer" wrote in message
...
| I am rewriting a series of spreadsheets and not 100% sure that

Im
going
| about it the right way.
|
| Im working in a recruitment agency that has contracts with 5
companies for
| drivers.
| Im planning on setting up a workbook for each company into which

I
will put
| Time sheet information.
|
| From these timesheets I will need to create a sheet which

combines
data by
| driver as the drivers work on different contracts to produce a
costing
| sheet.
| I was planning on filtering the time sheet data and pasting this
onto the
| costing sheet.
|
| Does this sound like the best way forward?
|
|
| Thanks
|
|














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
Good spreadsheet design Mary Ann Excel Discussion (Misc queries) 3 June 13th 05 10:07 AM
Spreadsheet Dilemma msbates2004 Excel Discussion (Misc queries) 1 May 27th 05 02:55 AM
Scan and copy cells from one spreadsheet to another. Mark Excel Discussion (Misc queries) 1 April 6th 05 06:45 PM
Some exported records do not show on spreadsheet vulcan88 Excel Worksheet Functions 0 March 30th 05 01:11 AM
Applying Existing Password to New Spreadsheet Vic Excel Discussion (Misc queries) 1 January 27th 05 12:37 AM


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