View Single Post
  #2   Report Post  
Biff
 
Posts: n/a
Default

Hi!

Assume your current table is in sheet1 A1:C7.

To create your new table:

Assume you want it on sheet2.

List the employee names in sheet2 A2 on down. I'd use an
Advanced Filter to copy the unique values.

In sheet2 A1 enter: Week Commencing

In sheet2 B1 enter: 2/21/2005
In sheet2 C1 enter: =B1+7
Copy across as needed

In sheet2 B2 enter this formula:

=SUMPRODUCT(--(Sheet1!$B$2:$B$7=$A2),--(Sheet1!
$A$2:$A$7=B$1),--(Sheet1!$A$2:$A$7<B$1+7),Sheet1!
$C$2:$C$7)

Copy across then down as needed. Adjust references to suit.

You may have to tweak things once you reach the end of the
year/beginning of the next year depending on how you want
to handle it.

Biff

-----Original Message-----
Hi,

I've got a problem relating to summing daily totals, by
an individual, by week.

Here's my source data:

Date Name Hrs
21/02/2005 John 11
22/02/2005 John 9
23/02/2005 George 7
23/02/2005 Fred 7.5
24/02/2005 John 9
24/02/2005 Fred 7.5
etc.

What I'd like to produce is a table something like this:

Week Commencing 21/2 28/2 7/3
John
George
Fred

And at the intersect, have the total hours worked during
that week. I guess some form of two dimensional SUMIF?

Any ideas?

Thanks,

Jon C

.