![]() |
|
#2
|
||||
|
||||
|
Hi Tony,
To find the row with the last alphanumeric value in column A, you could use: =MAX(IF(ISERROR(MATCH("*",A:A,-1)),0,MATCH("*",A:A,-1)),IF(ISERROR(MATCH(1E+306,A:A,1)),0,MATCH(1E+306 ,A:A,1))) So, to find the row with the last last alphanumeric value in column A before the current row, you could use: MAX(IF(ISERROR(MATCH("*",A1:OFFSET(A1,ROW()-1,0),-1)),0,MATCH("*",A1:OFFSET(A1,ROW()-1,0),-1)),IF(ISERROR(MATCH(1E+306,A1:OFFSET(A1,ROW()-1,0),1)),0,MATCH(1E+306,A1:OFFSET(A1,ROW()-1,0),1))) and to find the corresponding value in column B, you could use: =INDEX(B:B,MAX(IF(ISERROR(MATCH("*",A1:OFFSET(A1,R OW()-1,0),-1)),0,MATCH("*",A1:OFFSET(A1,ROW()-1,0),-1)),IF(ISERROR(MATCH(1E+306,A1:OFFSET(A1,ROW()-1,0),1)),0,MATCH(1E+306,A1:OFFSET(A1,ROW()-1,0),1)))) The formulae could be made much simpler if the tests were for either numbers or strings, rather than considering both.
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
effective searching
|
mar999 | Office | 1 | 05-04-2011 04:51 AM |
Searching dates to create lists
|
brianh | Excel | 2 | 01-18-2010 01:58 PM |
| Searching Outlook folders not working | cltaylor | Outlook | 0 | 08-31-2009 10:28 AM |
Searching another persons contacts
|
Hendo313 | Outlook | 1 | 07-10-2009 09:03 AM |
| Visio 2002 backwards compatible with 2000 | franklyorange | Visio | 0 | 11-17-2008 11:00 AM |