View Single Post
  #5   Report Post  
Posted to microsoft.public.excel.misc
T. Valko T. Valko is offline
external usenet poster
 
Posts: 15,768
Default First non empty cell and non blank cell

=INDEX(A1:A22,MIN(IF((ISBLANK(A1:A22))*(ROW(A1:A2 2))0,ROW(A1:A22),"")))

Not sure what the intended result is supposed to be but it doesn't seem to
work correctly for me.

If I fill the entire range with numbers 0 it correctly returns the value
from A1. If I clear cell A2 (now an empty cell) then it retuns 0. Shouldn't
it still return the value from A1?


--
Biff
Microsoft Excel MVP


"ShaneDevenshire" wrote in
message ...
Hi,

Here is one way:

INDEX(A1:A22,MIN(IF((A1:A22<"")*(ROW(A1:A22))0,R OW(A1:A22),"")))

This is an arry entered formula so press Shift+Ctrl+Enter instead of
Enter.

Regarding the second question, in excel a non empty cell and a non blank
cell are the same thing. If you mean something different you should
explainl

However, if you mean that one of the cells contains a formula which
returns
"" and you want to consider that as nonblank then:

=INDEX(A1:A22,MIN(IF((ISBLANK(A1:A22))*(ROW(A1:A22 ))0,ROW(A1:A22),"")))

Also array entered.


If this helps, please click the Yes button.
--
Thanks,
Shane Devenshire


"danpt" wrote:

Can someone help me out with a formula that will return the value of the
first non empty cell of a column.
And, also a formula that will return the value of the first non blank
cell
of a column.
Thank you