Help, Index Match Lookup between multiple sheets

MarcBK

New Member
Joined
Apr 19, 2021
Messages
29
Office Version
  1. 2019
Platform
  1. Windows
Hello all,

I am trying to lookup product names in a sheet I have and return the names in another sheet.

So names in sheet 1 appear in column J rows 3 - 2000

and names in sheet 2 appear in columns CF rows 3-1000

And I want to show the names from Sheet 1 only if they appear in sheet 2 in column A on sheet 3.

any help is greatly appreaciated
 

Excel Facts

Can you AutoAverage in Excel?
There is a drop-down next to the AutoSum symbol. Open the drop-down to choose AVERAGE, COUNT, MAX, or MIN
Hello Mark,
formula + add a filter to filter out 0 rows

Index-Match.xlsx
ABCDE
1
2A
3B
5D
6E
8G
9H
11J
12K
13L
17P
19S
20T
21Q
23Y
24Z
25Sheet1 JSheet2 CF
26AA
27BB
28C
29DD
30EE
31F
32GG
33HH
34I
35JJ
36KK
37LL
38M
39N
40O
41PP
42R
43SS
44TT
45QQ
46X
47YY
48ZZ
49
Sheet3
Cell Formulas
RangeFormula
A23:A24,A19:A21,A17,A11:A13,A8:A9,A5:A6,A2:A3A2=INDEX(Sheet2!$CF:$CF,MATCH(Sheet1!J3,Sheet1!$J:$J,0))
 
Upvote 0
Another option
Fluff.xlsm
ABJCF
1
2
3HA7 2QJBN1 7GBHA7 2QJ
4N13 6AUCB25 0DUN13 6AU
5BL1 4LJLS13 3DJBL1 4LJ
6WS2 9BPST16 3QUWS2 9BP
7 E5 0QGNW9 0XN
8 SG13 7FZLU3 1EY
9 SN2 1BDSK22 4PD
10 TW3 1NNUB2 5SQ
11 SL6 4EDTN13 2BB
12NG13 8QAGL15 6PE
13WA12 9RGRM11 1EL
14PE30 4SFNR17 1LN
15SG1 3AEBS7 0QB
16HU5 2URNE2 4AG
17SL6 3NYB37 6NJ
18SP10 4BTHP2 5LB
19CO7 9RR
20RG31 7ZU
21NE4 6XD
22HA7 2QJ
23N13 6AU
24BL1 4LJ
25WS2 9BP
Main
Cell Formulas
RangeFormula
A3:A11A3=IFERROR(INDEX($J$3:$J$2000,AGGREGATE(15,6,(ROW($J$3:$J$2000)-ROW($J$3)+1)/(ISNUMBER(MATCH($J$3:$J$2000,$CF$3:$CF$1000,0))),ROWS(A$3:A3))),"")
 
Upvote 0
Another option
Fluff.xlsm
ABJCF
1
2
3HA7 2QJBN1 7GBHA7 2QJ
4N13 6AUCB25 0DUN13 6AU
5BL1 4LJLS13 3DJBL1 4LJ
6WS2 9BPST16 3QUWS2 9BP
7 E5 0QGNW9 0XN
8 SG13 7FZLU3 1EY
9 SN2 1BDSK22 4PD
10 TW3 1NNUB2 5SQ
11 SL6 4EDTN13 2BB
12NG13 8QAGL15 6PE
13WA12 9RGRM11 1EL
14PE30 4SFNR17 1LN
15SG1 3AEBS7 0QB
16HU5 2URNE2 4AG
17SL6 3NYB37 6NJ
18SP10 4BTHP2 5LB
19CO7 9RR
20RG31 7ZU
21NE4 6XD
22HA7 2QJ
23N13 6AU
24BL1 4LJ
25WS2 9BP
Main
Cell Formulas
RangeFormula
A3:A11A3=IFERROR(INDEX($J$3:$J$2000,AGGREGATE(15,6,(ROW($J$3:$J$2000)-ROW($J$3)+1)/(ISNUMBER(MATCH($J$3:$J$2000,$CF$3:$CF$1000,0))),ROWS(A$3:A3))),"")
Thank you for the help,

I ended up working it out.
Excel Formula:
=FILTER(Sheet 1 Name,COUNTIF(sheet 2 Name,sheet 1 name))
 
Upvote 0
If you are using the Filter function then you are not using 2019, I would recommend updating your profile.
 
Upvote 0

Forum statistics

Threads
1,224,862
Messages
6,181,466
Members
453,045
Latest member
Abraxas_X

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top