Hello,
i was wondering if somebody could explain a formula to me.
I have been using this formula for almost a year now, and to be honest, whenever i have to re use it, i often wonder how it works.
The formula i am speaking of is:
{=INDEX($C$67:$C$121,SMALL(IF($C$67:$C$121<>0,ROW($C$67:$C$121),1000),ROW()-ROW($C$67)+1)-ROW($C$67)+1)}
What it does is the following. It's an array formula, and it gives a list of all the results in a certain area that are different from the stated amount (0 in this instance)
Now, although i have used this formula several times now, i can not get to understand it.
For example, The formula works great, if it starts in the same row as it describes (in this case, row 67) If you pull it down, starting at that row, you get all the correct results. But what if i want to change its location, and put it in row 5 for example.
Further more, what if i want the result that is next to the result (lets say from column B)
If anybody could break this appart for me, i would be really gratefull.
Sincerely,
i was wondering if somebody could explain a formula to me.
I have been using this formula for almost a year now, and to be honest, whenever i have to re use it, i often wonder how it works.
The formula i am speaking of is:
{=INDEX($C$67:$C$121,SMALL(IF($C$67:$C$121<>0,ROW($C$67:$C$121),1000),ROW()-ROW($C$67)+1)-ROW($C$67)+1)}
What it does is the following. It's an array formula, and it gives a list of all the results in a certain area that are different from the stated amount (0 in this instance)
Now, although i have used this formula several times now, i can not get to understand it.
For example, The formula works great, if it starts in the same row as it describes (in this case, row 67) If you pull it down, starting at that row, you get all the correct results. But what if i want to change its location, and put it in row 5 for example.
Further more, what if i want the result that is next to the result (lets say from column B)
If anybody could break this appart for me, i would be really gratefull.
Sincerely,