The formula below is meant to return the column heading if any cell in the column below that heading is greater than Zero.
It works quite well up to row 8098, row 8099 on down it goes wrong and I cannot figure out why.
It should return col 27 (AA) for row 8099 but it returns col 22 (V).
Can anyone help me with why the formula is failing after row 8098?
All cells are formatted as "General" by the way, don't think that is the problem, but an answer to an anticipated question.
=IFERROR(INDEX($1:$1,SMALL(IF($V8098:$BC8098>0,COLUMN($V$1:$BC$1)),COLUMNS( $B$1:B8092))),"")
=IFERROR(INDEX($1:$1,SMALL(IF($V8099:$BC8099>0,COLUMN($V$1:$BC$1)),COLUMNS( $B$1:B8093))),"")