i have a relatively short list. i would like to easily capture the top N values within the list. i have setup two columns
columnJ columnK
=LARGE(I$29:I$63,1) =VLOOKUP($J65,$I$29:$J$63,2,0)
=LARGE(I$29:I$63,2) =VLOOKUP($J66,$I$29:$J$63,2,0)
... etc
problem is when i have two or more values in columnJ i get the same result in columnK. is there an easier way to avoid the following not nearly perfect code
=IF(VLOOKUP(J66,I$29:J$63,2,0)=K65,IF(VLOOKUP(J66,I$33:J$63,2,0)=K65,IF(VLOOKUP(J66,I$36:J$63,2,0)=K65,IF(VLOOKUP(J66,I$41:J$63,2,0)=K65,IF(VLOOKUP(J66,I$45:J$63,2,0)=K65,IF(VLOOKUP(J66,I$51:J$63,2,0)=K65,IF(VLOOKUP(J66,I$53:J$63,2,0)=K65,VLOOKUP(J66,I$56:J$63,2,0),VLOOKUP(J66,I$53:J$63,2,0)),VLOOKUP(J66,I$51:J$63,2,0)),VLOOKUP(J66,I$45:J$63,2,0)),VLOOKUP(J66,I$41:J$63,2,0)),VLOOKUP(J66,I$36:J$63,2,0)),VLOOKUP(J66,I$33:J$63,2,0)),VLOOKUP(J66,I$29:J$63,2,0))
bc
columnJ columnK
=LARGE(I$29:I$63,1) =VLOOKUP($J65,$I$29:$J$63,2,0)
=LARGE(I$29:I$63,2) =VLOOKUP($J66,$I$29:$J$63,2,0)
... etc
problem is when i have two or more values in columnJ i get the same result in columnK. is there an easier way to avoid the following not nearly perfect code
=IF(VLOOKUP(J66,I$29:J$63,2,0)=K65,IF(VLOOKUP(J66,I$33:J$63,2,0)=K65,IF(VLOOKUP(J66,I$36:J$63,2,0)=K65,IF(VLOOKUP(J66,I$41:J$63,2,0)=K65,IF(VLOOKUP(J66,I$45:J$63,2,0)=K65,IF(VLOOKUP(J66,I$51:J$63,2,0)=K65,IF(VLOOKUP(J66,I$53:J$63,2,0)=K65,VLOOKUP(J66,I$56:J$63,2,0),VLOOKUP(J66,I$53:J$63,2,0)),VLOOKUP(J66,I$51:J$63,2,0)),VLOOKUP(J66,I$45:J$63,2,0)),VLOOKUP(J66,I$41:J$63,2,0)),VLOOKUP(J66,I$36:J$63,2,0)),VLOOKUP(J66,I$33:J$63,2,0)),VLOOKUP(J66,I$29:J$63,2,0))
bc