SumIf and a Range of Cells

G

Guest

Need to build a formula that will total up cells - if the information for the
current year is entered, see example. This spreadsheet has totals for 2006
and we like to compare the totals for 2006 with the totals for 2007.
JAN Feb March .........
Total
2006 20 8 18

2007 15 10
25

In the total column for 2006 I would only like to add up Jan and Feb because
currently there is not a total for March 2007 - when there is I would like to
formula to automatically adjust seeing that there is now a total in the March
2007 cell.

Is this possible?
 
J

JE McGimpsey

One way, assuming 2006 data in row 2, 2007 in row 3:


=SUM(OFFSET(B2,0,0,1,COUNT(B3:M3))
 
G

Guest

I think it is going to work, one problem I am having now. The totals for
entries for 2007 are actually a paste link from a different sheet - so there
is a total in those coulmn of a zero - they are not actually blank so it is
totally all of 2006.

Is there a way to modify this formala to say greater then zero?
 
G

Guest

It looks like this is close however it is picking up one cell that is blank.
Would you be able to break down the what the formula is doing and I can see
if I can fix it?
 
J

JE McGimpsey

It's counting the number of values in the range B3:M3 (presumably 12
months) that are >0, indicating that a "real" value is coming from the
source.

OFFSET() then creates an range, starting at B2, that's 1 row tall by the
number of columns created above.

SUM() then sums that range.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

sum if and a range of cells 2
Countifs or a pivot 1
count total month per year 2
question about sum 2
SUMIF - Pivot table and months 1
Adding cells depending on a date 3
if formula 4
dates of month automation 3

Top