G
Guest
In the continuing vain effort solve the old "how can I concatenate an entire
range of cells" question, I have been trying to trick certain Excel functions
by passing parameters that aren't strictly valid. In the process, I have come
up with a fluke in the OFFSET function that I cannot explain and I thought
perhaps one of you could shed some light. (Excel 2003, SP2). To reproduce
this, enter the following values in the corresponding cells:
A1: a
A2: b
A3: c
In cell B1, enter this formula (NOT array-entered):
=OFFSET($A$1,0,0,{3,2,1})
Now copy down to B2 ad B3.
The results I get for B1, B2, B3 are... a, b, c
And if I copy it down to cell B4 (or, more precisely, on any row other than
1, 2, or 3), I get #VALUE!
Yes, I know the array is an invalid [height] argument, but still,
interesting, no? Anybody have any thoughts on this?
Ryan
range of cells" question, I have been trying to trick certain Excel functions
by passing parameters that aren't strictly valid. In the process, I have come
up with a fluke in the OFFSET function that I cannot explain and I thought
perhaps one of you could shed some light. (Excel 2003, SP2). To reproduce
this, enter the following values in the corresponding cells:
A1: a
A2: b
A3: c
In cell B1, enter this formula (NOT array-entered):
=OFFSET($A$1,0,0,{3,2,1})
Now copy down to B2 ad B3.
The results I get for B1, B2, B3 are... a, b, c
And if I copy it down to cell B4 (or, more precisely, on any row other than
1, 2, or 3), I get #VALUE!
Yes, I know the array is an invalid [height] argument, but still,
interesting, no? Anybody have any thoughts on this?
Ryan