Powerpivot lookup table to two different tables that are themselves connected - best way to model?

Vaslo

Board Regular
Joined
Jun 3, 2009
Messages
159
I have three tables. I'd like to work with them using data connections in Powerpivot so I can create simple Pivot tables. The tables are:
  • One is a fact table with the usual customer, product number, sales, gallons, etc.
  • The second is a lookup table which allows me to lookup a "cost center" based on a concatenation of the product and the customer across the fact table and this one (some products hit different cost centers depending on the customers).
  • The third is just a simple table that corrects the mess of customer names to very simple groups. For example a customer might be in the system as ABC, ABC inc, ABC Corp, etc. I use this table to make it ABC for all of these.
My problem is that both the fact table and the cost center lookup table have customer names, and both are in horrible condition. The cost center table is a lookup table for the fact table if it wasn't clear. When I connect the fact table and customer tables together to get the cost center it is fine but because of all the mismatches, a lot gets missed. However, when I add in the customer cleanup table to both of those tables in order to clean up the customer names it shuts down my link between fact and cost center, and I can't really link through the customer table.

Is there a better way to do this? Or do I need to cleanup the customer names before I even get into Powerpivot? Thanks.
 

Excel Facts

What is the last column in Excel?
Excel columns run from A to Z, AA to AZ, AAA to XFD. The last column is XFD.
Hi, maybe you can first do the "clean-up" in Power Query with your transformation table that corrects customer names?
I would first try with a simple Left Outer Join, since you might have corrected all customer names?
1624717440922.png


Then there would only be 2 tables in the model.
 
Upvote 0

Forum statistics

Threads
1,223,893
Messages
6,175,240
Members
452,621
Latest member
Laura_PinksBTHFT

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