Forum Discussion
Calculating percentage based on information from multiple tables
Hello,
I am trying to calculate the percentage of specific groups (buckets) based on the number of orders. Buckets and orders are from 2 different tables.
Buckets contains multiple groups that is a column in my category table.
Orders is a measure that I created counting the distinct number of ids from my prod table.
Instead of creating a measure for each bucket, I wanted to know if there is a way to just create a DAX in that could divide the number of orders based on each category.
Below, I was able to just grab my bucket column (value field) and date (rows) and created a matrix. I would like to see the year populated with the percentage numbers.
I hope I have clearly explained what I am looking for. Also the two tables have a relationship based on different columns.
Hi sccoleman1189,
Where are the Years from? Maybe you can try the formula below and refer to the snapshot.
Measure = count('OrderTable'[Order ID-Prod])Best Regards,
5 Replies
- parry2k
Super User
sccoleman1189 please provide the sample data to get you the solution.
- v-jiascu-msft
Microsoft Employee
Hi sccoleman1189,
Please share a sample that we can copy with or download. Please mask the sensitive parts first. The percentage relates to two parts, numerator and denominator. What are they?
Best Regards,
- sccoleman1189
Helper I
Below is an example of the data.
Order ID and Job Code are in the same table, Bucket is in another table. The tables are joined via job code.
I want to calculate the percentage of orders based on each bucket.
Order ID-Prod Bucket-Category Job Code-Prod A Install xyz B Repair qrs C Install xyz D Commercial fgh E Commercial def F Install lmn G Commercial abc H Repair tuv - v-jiascu-msft
Microsoft Employee
Hi sccoleman1189,
Where are the Years from? Maybe you can try the formula below and refer to the snapshot.
Measure = count('OrderTable'[Order ID-Prod])Best Regards,
- v-jiascu-msft
Microsoft Employee