B
bud
I have a 3 column list and need to pull the value from column 2
whenever there's a value in column 1 for that row. I've been using the
following formula to accomplish this:
{=IF(ISERROR(INDEX($A$1:$C$99,SMALL(IF($A$1:$B$99=ControlSheet!$H$6,ROW
($A$1:$B$99)),ROW(1:1)),2)),"",INDEX($A$1:$B$99,SMALL(IF($A$1:$B$99=ControlSheet!$H$6,ROW($A$1:$B$99)),ROW(1:1)),2))}
This works just fine, but my list is actually 9999 rows and not 99.
When I change the array from just 99 rows up to 9999 rows, I get no
values returned. I think this is because it's too big to calculate.
Can anyone help?
Thanks.
whenever there's a value in column 1 for that row. I've been using the
following formula to accomplish this:
{=IF(ISERROR(INDEX($A$1:$C$99,SMALL(IF($A$1:$B$99=ControlSheet!$H$6,ROW
($A$1:$B$99)),ROW(1:1)),2)),"",INDEX($A$1:$B$99,SMALL(IF($A$1:$B$99=ControlSheet!$H$6,ROW($A$1:$B$99)),ROW(1:1)),2))}
This works just fine, but my list is actually 9999 rows and not 99.
When I change the array from just 99 rows up to 9999 rows, I get no
values returned. I think this is because it's too big to calculate.
Can anyone help?
Thanks.