"Peo Sjoblom" <terr...@mvps.org> wrote...
>COLUMN does not use numbers, it uses letters
>
>=PRODUCT(COLUMN(A:J))
Not so. COLUMN(1:10) happily returns {1,2,3,...,254,255,256}.
Both ROW and COLUMN accept any valid single-area range reference, but
they do different things with them. 1:10 is a valid single-area range
reference, so COLUMN does use it, but it does something different with
it than ROW. Similarly, ROW(A:A) is perfectly valid, but likely
doesn't do what most people would expect. And it provides delightful
nonorthogonality: ROW() always returns an array, and UNLIKE all other
array expressions, it happily returns arrays that span all 65536 rows
in Excel 2003. That is,
=SUMPRODUCT(ROW(A:A))
returns 2147516416 = 65537 * 65536 / 2.