Product to bring its ingredients with cost

Zubair

Active Member
Joined
Jul 4, 2009
Messages
304
Office Version
  1. 2016
Platform
  1. Windows
Hi experts.

I want to see in result tab ingredients and its cost samples shown below based on the selection of Grade Name in A1, from the data list shown below at last, please help with formula but not VBA code. Thanks in advance.

Result tab
Sample 1
SetJet 50 CD Bulk​
Track​
1​
1​
1​
1​
1​
1​
1​
1​
1​
1​
Component ID​
200018010​
200018011​
200018012​
100018015​
100018016​
100018028​
100018032​
400018001​
400018002​
400018009​
Component Name​
ZESSA-B010​
ZESSA-B011​
ZESSA-B012​
ZESSA-A015​
ZESSA-A016​
ZESSA-A028​
ZESSA-A032​
Blending​
Logistic​
S & H​
Cost PKR/Litre​
144.22​
25.39​
13.70​
24.91​
14.09​
14.87​
1.76​
9.25​
8.30​
3.11​

Sample 2
SetJet 50 CD 1 ltr​
Track​
2​
2​
2​
2​
2​
2​
2​
2​
2​
2​
2​
2​
2​
2​
2​
Component ID​
200018010​
200018011​
200018012​
100018015​
100018016​
100018028​
100018032​
400018001​
300018007​
300018015​
300018023​
300018031​
400018003​
400018002​
400018009​
Component Name​
ZESSA-B010​
ZESSA-B011​
ZESSA-B012​
ZESSA-A015​
ZESSA-A016​
ZESSA-A028​
ZESSA-A032​
Blending​
ZESSA-BT Plastic Bottle SetJet 50 CD 1 ltr​
ZESSA-LA Label F SetJet 50 CD 1 ltr​
ZESSA-LA Label B SetJet 50 CD 1 ltr​
ZESSA-CT Carton 12 x 1 SetJet 50 CD 1 ltr​
Filling 1 ltr​
Logistic​
S & H​
Cost PKR/Litre​
144.22​
25.39​
13.70​
24.91​
14.09​
14.87​
1.76​
9.25​
25.95​
4.15​
4.15​
25.95​
4.15​
8.30​
3.11​



Data

TrackGrade NameComponent IdComponent NameDosage %ageCost PKR/LitreMONTHyear 2
1​
SetJet 50 CD Bulk​
200018010​
ZESSA-B010​
75.00%​
144.22​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
200018011​
ZESSA-B011​
13.00%​
25.39​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
200018012​
ZESSA-B012​
6.00%​
13.70​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
100018015​
ZESSA-A015​
3.00%​
24.91​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
100018016​
ZESSA-A016​
1.50%​
14.09​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
100018028​
ZESSA-A028​
1.00%​
14.87​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
100018032​
ZESSA-A032​
0.50%​
1.76​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
400018001​
Blending​
0.00%​
9.25​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
400018002​
Logistic​
0.00%​
8.30​
Jan​
A2021​
1​
SetJet 50 CD Bulk​
400018009​
S & H​
0.00%​
3.11​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
200018010​
ZESSA-B010​
75.00%​
144.22​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
200018011​
ZESSA-B011​
13.00%​
25.39​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
200018012​
ZESSA-B012​
6.00%​
13.70​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
100018015​
ZESSA-A015​
3.00%​
24.91​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
100018016​
ZESSA-A016​
1.50%​
14.09​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
100018028​
ZESSA-A028​
1.00%​
14.87​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
100018032​
ZESSA-A032​
0.50%​
1.76​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
400018001​
Blending​
0.00%​
9.25​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
300018007​
ZESSA-BT Plastic Bottle SetJet 50 CD 1 ltr​
0.00%​
25.95​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
300018015​
ZESSA-LA Label F SetJet 50 CD 1 ltr​
0.00%​
4.15​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
300018023​
ZESSA-LA Label B SetJet 50 CD 1 ltr​
0.00%​
4.15​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
300018031​
ZESSA-CT Carton 12 x 1 SetJet 50 CD 1 ltr​
0.00%​
25.95​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
400018003​
Filling 1 ltr​
0.00%​
4.15​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
400018002​
Logistic​
0.00%​
8.30​
Jan​
A2021​
2​
SetJet 50 CD 1 ltr​
400018009​
S & H​
0.00%​
3.11​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
200018010​
ZESSA-B010​
67.00%​
129.35​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
200018011​
ZESSA-B011​
15.00%​
29.41​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
200018012​
ZESSA-B012​
7.00%​
16.05​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
100018009​
ZESSA-A009​
6.50%​
33.20​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
100018017​
ZESSA-A017​
1.50%​
7.37​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
100018035​
ZESSA-A035​
1.00%​
1.42​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
100018041​
ZESSA-A041​
1.00%​
1.88​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
100018045​
ZESSA-A045​
1.00%​
2.16​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
400018001​
Blending​
0.00%​
9.25​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
400018002​
Logistic​
0.00%​
8.30​
Jan​
A2021​
3​
SetPlus 10W40 CF4 Bulk​
400018009​
S & H​
0.00%​
3.11​
Jan​
A2021​
 

Excel Facts

Quick Sum
Select a range of cells. The total appears in bottom right of Excel screen. Right-click total to add Max, Min, Count, Average.
How about
+Fluff 1.xlsm
ABCDEFGH
1TrackGrade NameComponent IdComponent NameDosage %ageCost PKR/LitreMONTHyear 2
21SetJet 50 CD Bulk200018010ZESSA-B01075.00%144.22JanA2021
31SetJet 50 CD Bulk200018011ZESSA-B01113.00%25.39JanA2021
41SetJet 50 CD Bulk200018012ZESSA-B0126.00%13.7JanA2021
51SetJet 50 CD Bulk100018015ZESSA-A0153.00%24.91JanA2021
61SetJet 50 CD Bulk100018016ZESSA-A0161.50%14.09JanA2021
71SetJet 50 CD Bulk100018028ZESSA-A0281.00%14.87JanA2021
81SetJet 50 CD Bulk100018032ZESSA-A0320.50%1.76JanA2021
91SetJet 50 CD Bulk400018001Blending0.00%9.25JanA2021
101SetJet 50 CD Bulk400018002Logistic0.00%8.3JanA2021
111SetJet 50 CD Bulk400018009S & H0.00%3.11JanA2021
122SetJet 50 CD 1 ltr200018010ZESSA-B01075.00%144.22JanA2021
132SetJet 50 CD 1 ltr200018011ZESSA-B01113.00%25.39JanA2021
142SetJet 50 CD 1 ltr200018012ZESSA-B0126.00%13.7JanA2021
152SetJet 50 CD 1 ltr100018015ZESSA-A0153.00%24.91JanA2021
162SetJet 50 CD 1 ltr100018016ZESSA-A0161.50%14.09JanA2021
172SetJet 50 CD 1 ltr100018028ZESSA-A0281.00%14.87JanA2021
182SetJet 50 CD 1 ltr100018032ZESSA-A0320.50%1.76JanA2021
192SetJet 50 CD 1 ltr400018001Blending0.00%9.25JanA2021
202SetJet 50 CD 1 ltr300018007ZESSA-BT Plastic Bottle SetJet 50 CD 1 ltr0.00%25.95JanA2021
212SetJet 50 CD 1 ltr300018015ZESSA-LA Label F SetJet 50 CD 1 ltr0.00%4.15JanA2021
222SetJet 50 CD 1 ltr300018023ZESSA-LA Label B SetJet 50 CD 1 ltr0.00%4.15JanA2021
232SetJet 50 CD 1 ltr300018031ZESSA-CT Carton 12 x 1 SetJet 50 CD 1 ltr0.00%25.95JanA2021
242SetJet 50 CD 1 ltr400018003Filling 1 ltr0.00%4.15JanA2021
252SetJet 50 CD 1 ltr400018002Logistic0.00%8.3JanA2021
262SetJet 50 CD 1 ltr400018009S & H0.00%3.11JanA2021
273SetPlus 10W40 CF4 Bulk200018010ZESSA-B01067.00%129.35JanA2021
283SetPlus 10W40 CF4 Bulk200018011ZESSA-B01115.00%29.41JanA2021
293SetPlus 10W40 CF4 Bulk200018012ZESSA-B0127.00%16.05JanA2021
303SetPlus 10W40 CF4 Bulk100018009ZESSA-A0096.50%33.2JanA2021
313SetPlus 10W40 CF4 Bulk100018017ZESSA-A0171.50%7.37JanA2021
323SetPlus 10W40 CF4 Bulk100018035ZESSA-A0351.00%1.42JanA2021
333SetPlus 10W40 CF4 Bulk100018041ZESSA-A0411.00%1.88JanA2021
343SetPlus 10W40 CF4 Bulk100018045ZESSA-A0451.00%2.16JanA2021
353SetPlus 10W40 CF4 Bulk400018001Blending0.00%9.25JanA2021
363SetPlus 10W40 CF4 Bulk400018002Logistic0.00%8.3JanA2021
373SetPlus 10W40 CF4 Bulk400018009S & H0.00%3.11JanA2021
Data


Cell Formulas
RangeFormula
B2:S2B2=IFERROR(INDEX(Data!$A$2:$A$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1),COLUMNS($B2:B2))),"")
B3:S3B3=IFERROR(INDEX(Data!$C$2:$C$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1),COLUMNS($B3:B3))),"")
B4:S4B4=IFERROR(INDEX(Data!$D$2:$D$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1),COLUMNS($B4:B4))),"")
B5:S5B5=IFERROR(INDEX(Data!$F$2:$F$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1),COLUMNS($B5:B5))),"")
 
Upvote 0
Peter - Fantastic its working as I needed many thanks, just a question column J showing month which is currently Jan, if I want to pick Apr what change required ?
 
Upvote 0
Who is Peter?

How about
Cell Formulas
RangeFormula
B2:R2B2=IFERROR(INDEX(Data!$A$2:$A$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1)/(Data!$G$2:$G$37=$B$1),COLUMNS($B2:B2))),"")
B3:R3B3=IFERROR(INDEX(Data!$C$2:$C$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1)/(Data!$G$2:$G$37=$B$1),COLUMNS($B3:B3))),"")
B4:R4B4=IFERROR(INDEX(Data!$D$2:$D$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1)/(Data!$G$2:$G$37=$B$1),COLUMNS($B4:B4))),"")
B5:R5B5=IFERROR(INDEX(Data!$F$2:$F$37,AGGREGATE(15,6,(ROW(Data!$B$2:$B$37)-ROW(Data!$B$2)+1)/(Data!$B$2:$B$37=$A$1)/(Data!$G$2:$G$37=$B$1),COLUMNS($B5:B5))),"")
 
Upvote 0
Solution
Hi Fluff - Extremely sorry for incorrect address
 
Upvote 0
You're welcome & thanks for the feedback.
 
Upvote 0

Forum statistics

Threads
1,216,075
Messages
6,128,662
Members
449,462
Latest member
Chislobog

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