Glen / Skip, thanks for patiently answering my questions.
I'm still slightly puzzled as to why
SUMPRODUCT(range1,range2)
and
SUMPRODUCT(range1*range2)
seem to give identical results. You would think that, in the latter case, it should not work as SUMPRODUCT expects two or more arguments and "range1*range2" is actually just one.
I'd love to understand exactly how Excel treats this, and why it reacts the way it does. However, I'm happy, if necessary, to chalk it up as another little Excel quirk.
SUMPRODUCT accepts one argument too, SUMPRODUCT(range1) returns the same result as SUM(range1). In oposite to SUM, as Gavin pointed, one can have SUMPRODUCT(ABS(range1)), but SUM(ABS(range1)) neds to be array entered.
So the SUMPRODUCT can be a (better) substitute for some array formulas.
I've just been having a play with SUM & SUMPRODUCT entered with "," or "*" and entered plain or as array formulae and I'd just come to pretty much the same conclusion.
So under what circumstances do you think SUMPRODUCT is better than SUM entered as an array formula?
In fact, it's the case when one entry changes, the whole array formula is recalculated (so it's for more than one cell output).
I found it interesting:
I noticed it doesn't have a specific topic on SUMPRODUCT, but has many pages on the functionality of array's.
Cheers!
Mike
--------------------------------------------------------------- "To be alive is to revel in the moments, in the sunrise and the sunset, in the sudden and brief episodes of love and adventure,
in the hours of companionship. It is, most of all, to never be paralyzed by your fears of a future that no one can foretell."
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.