Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Second item in list using array
Hello--
I'm trying to return the second item in a list using an array. I'm using this to give me the first item in the list. What should I modify to return the second item in a dynamic list. =INDEX(A34:A59,MATCH(1,(SUBTOTAL(3,OFFSET(A34:A59, ROW(A34:A59)-MIN(ROW(A34:A59)),0,1)))*(A34:A59<""),0)) Thanks!!! |
#2
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Second item in list using array
=INDEX(A34:A59,SMALL(IF((A34:A59<""),ROW(A34:A59) ),2)-ROW(A34)+1)
-- __________________________________ HTH Bob "CeciliaPDX" wrote in message ... Hello-- I'm trying to return the second item in a list using an array. I'm using this to give me the first item in the list. What should I modify to return the second item in a dynamic list. =INDEX(A34:A59,MATCH(1,(SUBTOTAL(3,OFFSET(A34:A59, ROW(A34:A59)-MIN(ROW(A34:A59)),0,1)))*(A34:A59<""),0)) Thanks!!! |
#3
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Second item in list using array
Looking at your formula I'm assuming your list is filtered.
Change this portion: MATCH(1, To: MATCH(n, Where n = the nth item you want. In your case n = 2. -- Biff Microsoft Excel MVP "CeciliaPDX" wrote in message ... Hello-- I'm trying to return the second item in a list using an array. I'm using this to give me the first item in the list. What should I modify to return the second item in a dynamic list. =INDEX(A34:A59,MATCH(1,(SUBTOTAL(3,OFFSET(A34:A59, ROW(A34:A59)-MIN(ROW(A34:A59)),0,1)))*(A34:A59<""),0)) Thanks!!! |
#4
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Second item in list using array
Hi T--
Thanks for catching that. Yes I am using a filtered list, which makes it dynamic. I changed the MATCH(1. . . to MATCH(2 but am getting an #NA back. Is there another portion of the formula that needs to be changed? =INDEX(A34:A59,MATCH(2,(SUBTOTAL(3,OFFSET(A34:A59, ROW(A34:A59)-MIN(ROW(A34:A59)),0,1)))*(A34:A59<""),0)) Thanks, Cecilia "T. Valko" wrote: Looking at your formula I'm assuming your list is filtered. Change this portion: MATCH(1, To: MATCH(n, Where n = the nth item you want. In your case n = 2. -- Biff Microsoft Excel MVP "CeciliaPDX" wrote in message ... Hello-- I'm trying to return the second item in a list using an array. I'm using this to give me the first item in the list. What should I modify to return the second item in a dynamic list. =INDEX(A34:A59,MATCH(1,(SUBTOTAL(3,OFFSET(A34:A59, ROW(A34:A59)-MIN(ROW(A34:A59)),0,1)))*(A34:A59<""),0)) Thanks!!! |
#5
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
Second item in list using array
Let's tweak the OFFSET and eliminate the <"" expression:
=INDEX(A34:A59,MATCH(2,SUBTOTAL(3,OFFSET(A34:A59,, ,ROW(A34:A59)-MIN(ROW(A34:A59))+1)),0)) Don't forget, array entered! Of course, if there *isn't* a 2nd item you'll get an error. -- Biff Microsoft Excel MVP "CeciliaPDX" wrote in message ... Hi T-- Thanks for catching that. Yes I am using a filtered list, which makes it dynamic. I changed the MATCH(1. . . to MATCH(2 but am getting an #NA back. Is there another portion of the formula that needs to be changed? =INDEX(A34:A59,MATCH(2,(SUBTOTAL(3,OFFSET(A34:A59, ROW(A34:A59)-MIN(ROW(A34:A59)),0,1)))*(A34:A59<""),0)) Thanks, Cecilia "T. Valko" wrote: Looking at your formula I'm assuming your list is filtered. Change this portion: MATCH(1, To: MATCH(n, Where n = the nth item you want. In your case n = 2. -- Biff Microsoft Excel MVP "CeciliaPDX" wrote in message ... Hello-- I'm trying to return the second item in a list using an array. I'm using this to give me the first item in the list. What should I modify to return the second item in a dynamic list. =INDEX(A34:A59,MATCH(1,(SUBTOTAL(3,OFFSET(A34:A59, ROW(A34:A59)-MIN(ROW(A34:A59)),0,1)))*(A34:A59<""),0)) Thanks!!! |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
List and subtotal selected items, then print separate item list | Excel Worksheet Functions | |||
I need to pair each item on one list to each item on another list | Excel Worksheet Functions | |||
drop down list/typing item from list error | Excel Worksheet Functions | |||
Dropdown List - list item endings not visible if column too narrow | Excel Discussion (Misc queries) | |||
Selecting an Item from a List and getting a different item to pop. | Excel Worksheet Functions |