Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
I'm trying to create a formula that will tell me where the last
occurance of #N/A occurs in a table. If I have, 1 2 3 4 5 #N/A #N/A #N/A 2% 8% I want a formula to tell me that the last occurance of #N/A is in column 3, or that the first occurance of a real number is in column 4. You can assume that the sets of #N/A will be contiguous. Thank you. -bgetson |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
One way ..
Assuming data in row2, in A2 across, Array-entered (press CTRL+SHIFT+ENTER) in say B1: =MATCH(TRUE,ISNUMBER(2:2),0) -- Max Singapore http://savefile.com/projects/236895 xdemechanik --- On Feb 27, 1:26 pm, wrote: I'm trying to create a formula that will tell me where the last occurance of #N/A occurs in a table. If I have, 1 2 3 4 5 #N/A #N/A #N/A 2% 8% I want a formula to tell me that the last occurance of #N/A is in column 3, or that the first occurance of a real number is in column 4. You can assume that the sets of #N/A will be contiguous. Thank you. -bgetson |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
To find the relative position of the last instance of #N/A:
=LOOKUP(2,1/ISNA(A2:E2),COLUMN(A2:E2)-MIN(COLUMN(A2:E2))+1) To find the relative position of the first number: Entered as an array using the key combination of CTRL,SHIFT,ENTER (not just ENTER): =MATCH(1,--ISNUMBER(A2:E2),0) Biff wrote in message oups.com... I'm trying to create a formula that will tell me where the last occurance of #N/A occurs in a table. If I have, 1 2 3 4 5 #N/A #N/A #N/A 2% 8% I want a formula to tell me that the last occurance of #N/A is in column 3, or that the first occurance of a real number is in column 4. You can assume that the sets of #N/A will be contiguous. Thank you. -bgetson |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Some clarifications ..
The earlier array-entered: =MATCH(TRUE,ISNUMBER(2:2),0) will return the col number of the 1st occurrence of a real number Adjusting arithmetically for it, array-entered: =MATCH(TRUE,ISNUMBER(2:2),0)-1 will hence return the last occurrence of #N/A here, in your instance -- Max Singapore http://savefile.com/projects/236895 xdemechanik --- |
#5
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
This is great. All of these solve my problem. I hadn't realized that
there was an ISNUMBER function that would have helped. Thank you. -bgetson |
#6
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Welcome. Good to hear that.
-- Max Singapore http://savefile.com/projects/236895 xdemechanik --- wrote in message oups.com... This is great. All of these solve my problem. I hadn't realized that there was an ISNUMBER function that would have helped. Thank you. -bgetson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Searching, matching then searching another list based on the match | Excel Discussion (Misc queries) | |||
searching for tab | Excel Discussion (Misc queries) | |||
Searching for "?" | New Users to Excel | |||
searching | Excel Worksheet Functions | |||
Searching the first name only | Excel Discussion (Misc queries) |