Multiple dynamic ranges in a Sumproduct

  • Thread starter mmartens12 via OfficeKB.com
  • Start date
M

mmartens12 via OfficeKB.com

I have been keeping track of my call log in excel. Since the nature of a
call log grows, i want to put dynmaic ranges in my formulas. I have been
using SUMPRODUCT to see how many calls have been by phone from all the other
offices.

Old
=SUMPRODUCT((MONTH(Data!$A$5:$A$683)=MONTH($A25))*(YEAR(Data!$A$5:$A$683)
=YEAR($A25))*(Data!$J$5:$J$683=J$18))

So now i have defined these ranges with
=OFFSET(Data!$J$5,0,0,COUNTA(Data!$J:$J),1)

New
=SUMPRODUCT((MONTH(Dates)=MONTH($A25))*(YEAR(Dates)=YEAR($A25))*(HelpDesk=J
$18))


This new formula works fine if i only use one dynamic range. I get a N/A
error when i add the HelpDesk range.

Another problem is when i am defining my dynamic range, i click on the
formula and the range is highlighted. When i scoll down to the bottom of my
range, there is an empty blank cell that is part of this range. Is that
giving me the error?

Thank you!
 
B

Biff

Hi!

You should base all range sizes on the "key" column. For example:

.............A............B.............C
1..........X...........10............20
2..........X...........................10
3..........X...........50................
4..........X...............................

The "key" column has an entry in every cell and defines the vertical size of
the entire table.

So, if you used a dynamic range for each of those columns:

A = Rng1
B = Rng2
C = Rng3

Rng1 =OFFSET($A$1,,,COUNTA($A:$A))
Rng2 =OFFSET($B$1,,,COUNTA($A:$A))
Rng3 =OFFSET($C$1,,,COUNTA($A:$A))

If the "key" column might contain blank or empty cells it can get really
complicated!

Biff
 

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

Top