I need help with a formula to calculate the cumulative result
If cell a1 contains May, what formula will give me the cumulative result 15 based on the data in the table below
MAY
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ***
1 2 3 4 5 6 15
I need help with a formula to calculate the cumulative result
If cell a1 contains May, what formula will give me the cumulative result 15 based on the data in the table below
MAY
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec ***
1 2 3 4 5 6 15
Last edited by Paul Sheppard; 01-20-2006 at 03:06 AM.
Paul
Hi Paul,
=SUM(OFFSET($A$4,0,0,1,HLOOKUP($A$1,$A$2:$L$3,2,FALSE)))
Will work assuming that:
*the month to accumulate upto is in cell A1
*the months of the yr are headers in row 2,
*the number of the month is in row 3 (eg Jan = 1, Feb = 2 etc, this row can be hidden). (Someone else maybe able to suggest a way of bypassing the need for this extra row), &
*row 4 contains your data to sum.
This works by setting the size of the sum range by basing the amount of columns to include on the month entered in A1.
To make it easier for users to vary the months to include in the total I'd also create a dropdown list in cell A1. This can be done by selecting A1 [data - validation - settings], selecting "list" for the Allow box & typing "=$A$2:$L$2" (or selcting the cells that the months are in using the mouse) into the Source field.
hth,
Rob Brockett
NZ
Always learning & the best way to learn is to experience...
Hi Rob
Thanks for this
If anybody knows a way to do it without the hidden row I'd be grateful
Originally Posted by broro183
Hi Paul,
I had another look & using the same assumptions as before except for the need for a hidden row, the following will work;
=SUM(OFFSET($A$5,0,0,1,MATCH($A$1,$A$3:$L$3,0)))
Hth
Rob Brockett
NZ
Always learning & the best way to learn is to experience...
Originally Posted by Paul Sheppard
Hi Rob
Thanks for this you are a star
Originally Posted by broro183
Hi Paul,
No problem, thanks for the feedback.
Rob Brockett
NZ
Always learning & the best way to learn is to experience...
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks