MixedUpExcel
Board Regular
- Joined
- Apr 7, 2015
- Messages
- 222
- Office Version
- 365
- Platform
- Windows
Hi,
I'm struggling to come up with a simple / or not so simple solution to this question I've been asked at work.
If a customer purchases Product A - I'm trying to identify which other product (s) they most likely purchase as well.
1. I have 1000 products
2. I have 2000 orders
3. Each order basket could have various amounts of products from 1 to 100 (usually less than 30 per basket)
4. I have a list of 20 focus products
5. I want to identify what are the 5 most popular products to be purchased with each of the 20 focus products (it may also include other products from within the Focus Product Range)
I've got 3 lists.
Column A - The Order Number
Column B - The Product Code
Column C - The Focus Products
Here is a basic example in a table where ABC128 is in the Focus Product Range Column C - I've identified it in Column B, with the corresponding Order Number in Column A.
As this is just a short sample, it would show that everything in Order Number 2 is most often purchased with product ABC128 but in a much large group of orders, I'd like to identify a count against the products it's purchased with to establish a top 10.
Please can I have some suggestions on how to start to go about this?
Thanks in advance.
Simon
I'm struggling to come up with a simple / or not so simple solution to this question I've been asked at work.
If a customer purchases Product A - I'm trying to identify which other product (s) they most likely purchase as well.
1. I have 1000 products
2. I have 2000 orders
3. Each order basket could have various amounts of products from 1 to 100 (usually less than 30 per basket)
4. I have a list of 20 focus products
5. I want to identify what are the 5 most popular products to be purchased with each of the 20 focus products (it may also include other products from within the Focus Product Range)
I've got 3 lists.
Column A - The Order Number
Column B - The Product Code
Column C - The Focus Products
Here is a basic example in a table where ABC128 is in the Focus Product Range Column C - I've identified it in Column B, with the corresponding Order Number in Column A.
As this is just a short sample, it would show that everything in Order Number 2 is most often purchased with product ABC128 but in a much large group of orders, I'd like to identify a count against the products it's purchased with to establish a top 10.
Please can I have some suggestions on how to start to go about this?
Thanks in advance.
Simon
Order No. 1 | Product Code - ABC123 | ABC128 |
Order No. 1 | Product Code - ABC124 | ABC240 |
Order No. 1 | Product Code - ABC125 | ABC243 |
Order No. 1 | Product Code - ABC126 | ABC257 |
Order No. 2 | Product Code - ABC123 | ABC320 |
Order No. 2 | Product Code - ABC128 | ABC536 |
Order No. 2 | Product Code - ABC125 | ABC648 |
Order No. 2 | Product Code - ABC130 | ABC699 |
Order No. 2 | Product Code - ABC131 | ABC825 |
Order No. 2 | Product Code - ABC133 | ABC901 |