View Single Post
  #7   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Jacob Skaria Jacob Skaria is offline
external usenet poster
 
Posts: 8,520
Default Return a column value from a horizontal search

With the below data...

In A2 enter the below formula and copy that down. This will look for an
entry 1.

=INDEX($A$1:$Z$1,0,MATCH(1,$B2:$Z2,0)+1)

If you are entering a text value then instead of one then use the below in A2

=INDEX($A$1:$Z$1,0,MATCH("*",$B2:$Z2,0)+1)

--
If this post helps click Yes
---------------
Jacob Skaria


"Spag" wrote:

Thanks but again it doesn't seem to be working, it seems to return the colum
header for the first cell whether blank or not. Please find below an example
of what I'm trying to achieve with column 'a' being the formula column and
row '1' the value to return:

a b c d e
1 one two three four
2 four 1
3 three 1
4
5
6 Four 1

"Jacob Skaria" wrote:

I misunderstood your query as 1st column instead of 1st Row. The below will
return the first non-blank entry in row1

=INDEX(1:1,0,MATCH("*",1:1,0))


If this post helps click Yes
---------------
Jacob Skaria


"Spag" wrote:

Thank you for that however this returns the cell A1 entry even if the cell is
blank. I need it to check which cell in the row is not empty and return the
relevant column entry in row 1

"Jacob Skaria" wrote:

The below formula returns the first value in Col A

=INDEX(A:A,MATCH("*",A:A,0))

If this post helps click Yes
---------------
Jacob Skaria


"Spag" wrote:

Hello

I'm trying to look across a row for a non blank cell and return what is in
the first cell of the column in which the non blank cell is found. Does
anybody have any ideas how that could be done?

Thanks