View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
Luke M[_4_] Luke M[_4_] is offline
external usenet poster
 
Posts: 457
Default Find the last number in a row

You could use this array* formula:

=INDEX(2:2,MAX(IF(B2:Z2<0,COLUMN(B2:Z2))))

Copy down as needed
*Array formulas must be confirmed using Ctrl+Shift+Enter, not just Enter.


--
Best Regards,

Luke M
"David Brogelli" <David wrote in message
...
Hi,

I have lots of rows of data which are either a value between 50 and 200
(e.g
115) or "0".

Each column is a specific week of the year, ie from 1/1998 to 52/2009, so
the values run from left to right giving a number for each week, and when
there is not an entry for that week, there is a "0".

I need a formula to find the last number entry of each row. I could
obviously do this by scrolling to the last week (52/2009) an looking back
until I see the first number which isn't 0, however I need to do this for
around 1600 rows of data.

I would greatly appreciated it if anybody could help me with this quiery.

Thanks for your time.