This seems to be an Excel 2013 bug ...
[TABLE="class: grid, width: 500"]
<tbody>[TR]
[TD][/TD]
[TD]A[/TD]
[TD]B[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]something[/TD]
[TD]{=MATCH(FALSE, ISBLANK(A1:A1), 0)}[/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
(Use Ctrl-Shift ENTER to enter the B1 formula after typing without the curly braces)
B1 should generate 1 whereas it returns #N/A.
Change the range to A1:A2 and it works fine. The array function of MATCH() is the culprit (not the ISBLANK() since the same behavior is seen if ISBLANK() is replaced with some other function).
The above has been simplified from a more complex formula that uses a dynamic range generated by OFFSET() which fails when the range changes to one cell.
Any help would be much appreciated...
[TABLE="class: grid, width: 500"]
<tbody>[TR]
[TD][/TD]
[TD]A[/TD]
[TD]B[/TD]
[/TR]
[TR]
[TD]1[/TD]
[TD]something[/TD]
[TD]{=MATCH(FALSE, ISBLANK(A1:A1), 0)}[/TD]
[/TR]
[TR]
[TD]2[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
</tbody>[/TABLE]
(Use Ctrl-Shift ENTER to enter the B1 formula after typing without the curly braces)
B1 should generate 1 whereas it returns #N/A.
Change the range to A1:A2 and it works fine. The array function of MATCH() is the culprit (not the ISBLANK() since the same behavior is seen if ISBLANK() is replaced with some other function).
The above has been simplified from a more complex formula that uses a dynamic range generated by OFFSET() which fails when the range changes to one cell.
Any help would be much appreciated...