Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowTry your skills in the Power BI Dataviz World Championship! Round one ends June 26. Join now
I have a sales fact table and a sales order dimension table.
There is a 1-many relationship between sales order dimension table to the sales fact table based on the sales order number.
The sales order dimension table contains the customer name for each sales order.
I wrote a measure
Sales Orders = COUNTROWS([Sales])
Then in the Sales fact table, I have a column which is the item code (not present in sales order dim) which i put as x axis of bar chart. Below this, I put the customer from the sales order dim.
The first visualization with sales vs item code works fine. However, when I drill down item to customers, it shows same value for each customer. How do I fix this and what might be wrong?
Thank you in advance.
Solved! Go to Solution.
Hi @afaro
Check the relationship among the tables, if the relationship is right, that may be the case that the number of customers under the item is the same, and you can check whether the number of customers under a certain item is the same.You can refer to the sample I provided.
I create three tables:customer and sales
Customer
Sales
The relationship
I create a measure
Measure = COUNTROWS(Sales)
Then put them to the visual when I drill down it will diaplay 1 for each customer, after verify, the result is right, becasue some customer only has 1 counts.
2.If the result verification is incorrect,try the following measure
Sales Orders =
CALCULATE (
COUNTROWS ( sales ),
CROSSFILTER ( dimensiontable[order number], facttable[order number], BOTH )
)
Best Regards!
Yolo Zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @afaro
Check the relationship among the tables, if the relationship is right, that may be the case that the number of customers under the item is the same, and you can check whether the number of customers under a certain item is the same.You can refer to the sample I provided.
I create three tables:customer and sales
Customer
Sales
The relationship
I create a measure
Measure = COUNTROWS(Sales)
Then put them to the visual when I drill down it will diaplay 1 for each customer, after verify, the result is right, becasue some customer only has 1 counts.
2.If the result verification is incorrect,try the following measure
Sales Orders =
CALCULATE (
COUNTROWS ( sales ),
CROSSFILTER ( dimensiontable[order number], facttable[order number], BOTH )
)
Best Regards!
Yolo Zhu
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 24 | |
| 22 | |
| 21 | |
| 20 | |
| 14 |
| User | Count |
|---|---|
| 59 | |
| 53 | |
| 41 | |
| 31 | |
| 31 |