Material reporting - interchangeability - product line versus product depth

Ronan_1

New Member
Joined
Feb 16, 2017
Messages
10
Dear all,






I am trying to generate a material report for different product lines. Unfortunately, when creating the references in our system (different suppliers giving the same product specification on a different part number), the links between specific products was not made in a simple way and now I am struggling building the report as the data needs to be cleaned.


Here is my issue:


We have different product lines (example data): screws, nuts and bolts. Each of these product lines have different models with the same product specification all referenced with a specific part number (due to the different supplier).


My aim is to create a primary key for all parts that are so called interchangeable (same form, fit and function).


here under, is the extract of data I get (sample, real data is more than 20,000 lines)


As you will see, some parts have the same description but are not interchangeable.


I was trying to generate a model following the principle if A = B and B = C then A = C but i did not manage to reach my goal yet.






Would you be able to help me?






Thank you for your support!






Ronan






data extracted
PN1description1PN2description2
UE37screwDY42screw
MT75screw
YN66screw
PO87screw
UV75screw
DY42screwUE37screw
BP13screw
PW58screw
YN66screwYU44screw
PO87screw
UV75screw
UT14screwXL43screw
YD50screw
YN66screw
KM91nutRM13nut
GJ29nut
BK96nut
CZ89nut
EO41nut
CQ81nutVH75nut
TT67nut
KM91nut
KI49boltPN10bolt
HW91bolt
JL63bolt
TH20boltPR55bolt
PN10bolt
ZT51bolt
YE57bolt
BY10bolt
JL63bolt

<colgroup><col span="5"></colgroup><tbody>
</tbody>





Data expected after cleaning
PN1description1PN2description2Unique product line ID
UE37screwDY42screwS001
MT75screwS001
YN66screwS001
PO87screwS001
UV75screwS001
DY42screwUE37screwS001
BP13screwS001
PW58screwS001
YN66screwYU44screwS001
PO87screwS001
UV75screwS001
AX32screwZA55screwS002
XD40screwS002
AA23screwS002
KM91nutRM13nutN001
GJ29nutN001
BK96nutN001
CZ89nutN001
CQ81nutVH75nutN001
TT67nutN001
KM91nutN001
EO41nutOE23nutN002
KI49boltPN10boltB001
HW91boltB001
JL63boltB001
TH20boltPR55boltB001
PN10boltB001
ZT51boltB001
YE57boltB001
BY10boltB001
JL63boltB001

<colgroup><col width="64" span="5" style="width:48pt"> </colgroup><tbody>
</tbody>
 
Hi Bhos123,

PN1 and PN2 are not primary keys. The aim is to generate one primary key for the products that have a link that we can identify.
For example, we have A = B, B = C then A = C. Say for product A we have allocated a random unique primary key, for this example 1. Say that A, B and C are then allocated the primary key 1.

Ronan
 
Upvote 0

Excel Facts

How to calculate loan payments in Excel?
Use the PMT function: =PMT(5%/12,60,-25000) is for a $25,000 loan, 5% annual interest, 60 month loan.
Hello everyone,

Anyone having an idea on how to solve this topic?

thank you for your help!

Ronan
 
Upvote 0
Hi everyone,

Anyone creative to help me solving this question?
I have exhausted all my skills there...

Thank you for you help!

ronan
 
Upvote 0
Hi All,

it would be great if someone had an idea on this topic. I am really lost here...

Thank you for your help!

Ronan
 
Upvote 0

Forum statistics

Threads
1,215,772
Messages
6,126,814
Members
449,339
Latest member
Cap N

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