Multi Criteria Match Problem ...

Russ At Index

Well-known Member
Joined
Sep 23, 2002
Messages
706
Office Version
  1. 365
  2. 2016
Platform
  1. Windows
  2. MacOS
Hello , out in the Greater Excel World ,

Once again i find myself reaching out for some kind assistance on a project .

Overview being i want to populate a spreadsheet with a specific number that relates to all the criteria held in both spreadsheets, so here goes with my
explanation .

Sheet1 Cells have :
A10 - Type
B10 - Level
C10 - Bay
E6 - Aisle
My answer will sit in cell E10 & be copied to populate the data in sheet 1

Sheet2 has a table which following data sits :
Column A - Type
Column B - Aisle
Column C - Bay
Column D - Level
Column G - Contains the number which i need to populate E6 with in sheet 1

Any solution would be greatly appreciated ,

Stay safe ,

Russ.
 

Excel Facts

Format cells as currency
Select range and press Ctrl+Shift+4 to format cells as currency. (Shift 4 is the $ sign).
Hi ,

Any ideas , would attaching screen shot of my issue help in any way ?.

Thanks ,

Russ.
 
Upvote 0
Hi Peter ,

Thanks for your reply,
Sheet 1 Sheet 2
. HeatMap1.PNGHeatMap2.PNG

Result answer =17 is highlighted where i hope the formula will sit !

Stay safe ,

Russ.
 
Upvote 0
Any chance of this?
with XL2BB so helpers would not have to manually type out the data to test with.

What is the name of the table in Sheet2?

Does this have to work in both Excel 365 and 2016 or would 365 only be okay?
 
Upvote 0
If you only have uniqe sets of Aisle-Bay-Level combinations in Table on Sheet2you could use a SUMIFS()

E10 =SUMIFS(Table[Visits],Table[Aisle],E$6,Table[Bay],$C10,Table[Level],$B10)
 
Last edited:
Upvote 0
If you only have uniqe sets of Aisle-Bay-Level combinations in Table on Sheet2you could use a SUMIFS()

E10 =SUMIFS(Table[Visits],Table[Aisle],E$6,Table[Bay],$C10,Table[Level],$B10)
Hi Stig
All information on table is numerical and related to the layout of a warehouse, does that help atall ?.
Tahnks fo ryour time,
Russ
 
Upvote 0
See if this does what you want. Note that I have altered the sample data a little.
I have also assumed unique sets of Type/Aisle/Bay/Level in the Sheet2 table.


Russ At Index.xlsm
ABCDE
1TypeAisleBayLevelVisits
2Picking111017
3Picking35501
4Picking5310122
5Picking82101
6Picking673101
Sheet2



Formula in E10 is copied across and down

Russ At Index.xlsm
ABCDEFGHIJKLM
6Aisle123456789
7
8
9TypeLevelBay
10Picking10117        
11Picking102       1 
12Picking103    122    
13Picking104         
14Picking105         
15Picking106         
16Picking107         
17Picking108         
Sheet1
Cell Formulas
RangeFormula
E10:M17E10=INDEX(FILTER(TableVisits[[Visits]:[Visits]],(TableVisits[[Type]:[Type]]=$A10)*(TableVisits[[Aisle]:[Aisle]]=E$6)*(TableVisits[[Bay]:[Bay]]=$C10)*(TableVisits[[Level]:[Level]]=$B10),""),1)
 
Upvote 0
See if this does what you want. Note that I have altered the sample data a little.
I have also assumed unique sets of Type/Aisle/Bay/Level in the Sheet2 table.


Russ At Index.xlsm
ABCDE
1TypeAisleBayLevelVisits
2Picking111017
3Picking35501
4Picking5310122
5Picking82101
6Picking673101
Sheet2



Formula in E10 is copied across and down

Russ At Index.xlsm
ABCDEFGHIJKLM
6Aisle123456789
7
8
9TypeLevelBay
10Picking10117        
11Picking102       1 
12Picking103    122    
13Picking104         
14Picking105         
15Picking106         
16Picking107         
17Picking108         
Sheet1
Cell Formulas
RangeFormula
E10:M17E10=INDEX(FILTER(TableVisits[[Visits]:[Visits]],(TableVisits[[Type]:[Type]]=$A10)*(TableVisits[[Aisle]:[Aisle]]=E$6)*(TableVisits[[Bay]:[Bay]]=$C10)*(TableVisits[[Level]:[Level]]=$B10),""),1)
Hi Peter ,

Thank you for your kind assistance , i will try the formula in due course & let you know the outcome,

Many thanks ,

Russ.
 
Last edited by a moderator:
Upvote 0

Forum statistics

Threads
1,214,847
Messages
6,121,911
Members
449,054
Latest member
luca142

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