Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 104
Default adding daily totals to weekly totals

I have a spreadsheet called daily data it has two columns of data, at
the end of the day I want to copy the values in column b and paste
them to the spreadsheet weekly data. Each column in weekly data has
values grouped in week ending columns i.e

daily data

DATE = 28/03/08

DATA1 10
DATA2 20
DATA3 20

WEEKLY DATA

WK ENDING 28/03/07 WK ENDING 05/04/2008
DATA1 30
60
DATA2 45
60
DATA3 35
60

I need some code that can work out which week ending column to add the
daily totals too, any help greatly recieved

John
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 220
Default adding daily totals to weekly totals

Assuming all of your headers are in the first row...

Sub dailyTotals()
Dim dtRng As Range, lCol As Long, lRow As Long
Dim rng As Range, found As Range
With Sheets("WEEKLY DATA")
lCol = .Range("IV1").End(xlToLeft).Column
Set dtRng = .Range(.Cells(1, 1), .Cells(1, lCol))
End With
With Sheets("daily data")
lRow = .Range("B65536").End(xlUp).Row
Set rng = .Range(.Cells(2, 2), .Cells(lRow, 2))
End With
Set found = dtRng.Find( _
Right(Sheets("daily data").Range("B1"), 8), _
LookIn:=xlValues)
If Not found Is Nothing Then
rng.Copy found.Offset(1, 0)
Else
MsgBox "Date wasn't found."
End If
End Sub

--
Dan

On Mar 28, 6:41*am, wrote:
I have a spreadsheet called daily data *it has two columns of data, at
the end of the day I want to copy the values in column b and paste
them to the spreadsheet weekly data. *Each column in weekly data has
values grouped in week ending columns i.e

daily data

DATE = 28/03/08

DATA1 * 10
DATA2 * 20
DATA3 * 20

WEEKLY DATA

* * * * * * * *WK ENDING 28/03/07 * * * * * *WK ENDING 05/04/2008
DATA1 * * * * * * * * 30
60
DATA2 * * * * * * * * 45
60
DATA3 * * * * * * * * 35
60

I need some code that can work out which week ending column to add the
daily totals too, any help greatly recieved

John

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 220
Default adding daily totals to weekly totals

Use this to add a new week (assuming your headers are in the first
row):

dtString = "WK ENDING " & Format( _
Int((Now - (Now - 2) Mod 7) + 4), "dd/mm/yy")
With Sheets("WEEKLY DATA")
lCol = .Range("IV1").End(xlToLeft).Column
.Cells(1, lCol + 1) = dtString
End With

--
Dan

On Mar 28, 6:41*am, wrote:
I have a spreadsheet called daily data *it has two columns of data, at
the end of the day I want to copy the values in column b and paste
them to the spreadsheet weekly data. *Each column in weekly data has
values grouped in week ending columns i.e

daily data

DATE = 28/03/08

DATA1 * 10
DATA2 * 20
DATA3 * 20

WEEKLY DATA

* * * * * * * *WK ENDING 28/03/07 * * * * * *WK ENDING 05/04/2008
DATA1 * * * * * * * * 30
60
DATA2 * * * * * * * * 45
60
DATA3 * * * * * * * * 35
60

I need some code that can work out which week ending column to add the
daily totals too, any help greatly recieved

John

  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,441
Default adding daily totals to weekly totals

John,

Use a database and a pivot table based on the database.

Set up your database with (At least) three columns

Date DataSet Value

Then use the pivot table with Date as the column field, set to group by days, 7.... and drag
DataSet to the Row Field, and Value to the data field, set to sum.

HTH,
Bernie
MS Excel MVP


wrote in message
...
I have a spreadsheet called daily data it has two columns of data, at
the end of the day I want to copy the values in column b and paste
them to the spreadsheet weekly data. Each column in weekly data has
values grouped in week ending columns i.e

daily data

DATE = 28/03/08

DATA1 10
DATA2 20
DATA3 20

WEEKLY DATA

WK ENDING 28/03/07 WK ENDING 05/04/2008
DATA1 30
60
DATA2 45
60
DATA3 35
60

I need some code that can work out which week ending column to add the
daily totals too, any help greatly recieved

John



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
how do I sort a spreadsheet of daily events into weekly totals? polly Excel Worksheet Functions 1 September 24th 08 01:34 PM
Pivot Totals: Group totals different from Grand totals PsyberFox Excel Discussion (Misc queries) 1 February 13th 08 06:16 PM
Summing Weekly Totals into Monthly Totals steph44haf Excel Worksheet Functions 3 July 5th 06 04:51 PM
Collecting weekly and monthly totals from daily data Kasper Excel Worksheet Functions 0 January 12th 06 08:02 PM
How can I calculate weekly totals of daily data in Excel BarrySandell Excel Worksheet Functions 4 October 8th 05 04:28 AM


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