This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowA new Data Days event is coming soon! This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. Don't miss out.
Hey Power users,
I am looking forward to achieving something in Power BI. I have a bar chart and a slicer. The slicer contains the names of manufacturers and the bar chart shows the top 10 items supplied by all manufacturers. Now, when i select the slicer, the chart changes and the filter context is changed to the selected manufacturer in the slicer. I dont want this behaviour. Instead what should happen on the chart is that the same part numbers (top 10 across all manufacturers) should always show and whichever part number isnt a part of the selected manufacturer, it should just show 0. Can anyone help me with this?
Thank you.
@amitchandak looking forward to your help!
Solved! Go to Solution.
Hi, @sufiyanakhtar
Please try follow setps:
1. Add a new calculated table showing the top 10 items from all manufacturers and build a one-to-many relationship with the fact table.
Calculated table:
New Table =
CALCULATETABLE (
DISTINCT ( 'Table'[Items] ),
TOPN (
10,
SUMMARIZE ( 'Table', 'Table'[Items], "Total Value", SUM ( 'Table'[Value] ) ),
[Total Value], DESC
)
)
2. Add a measure like below:
Total Value = SUM('Table'[Value])+0
3. Replace your original 'Axis' and 'Values' in bar chart
4. Show items with no data and filter out all blank values in the filter pane
Result:
Please check my sample pbix for more details.
Best Regards,
Community Support Team _ Eason
@sufiyanakhtar , Try something like
TOP N all =
var _1 = topn(10,ALL('Item'[item]),CALCULATE([net], REMOVEFILTERS(manufactures)),DESC)
return
CALCULATE([Net], _1,VALUES('Item'[item]))
Hi, @sufiyanakhtar
Please try follow setps:
1. Add a new calculated table showing the top 10 items from all manufacturers and build a one-to-many relationship with the fact table.
Calculated table:
New Table =
CALCULATETABLE (
DISTINCT ( 'Table'[Items] ),
TOPN (
10,
SUMMARIZE ( 'Table', 'Table'[Items], "Total Value", SUM ( 'Table'[Value] ) ),
[Total Value], DESC
)
)
2. Add a measure like below:
Total Value = SUM('Table'[Value])+0
3. Replace your original 'Axis' and 'Values' in bar chart
4. Show items with no data and filter out all blank values in the filter pane
Result:
Please check my sample pbix for more details.
Best Regards,
Community Support Team _ Eason
Check out the May 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 29 | |
| 25 | |
| 25 | |
| 21 | |
| 14 |
| User | Count |
|---|---|
| 61 | |
| 48 | |
| 26 | |
| 21 | |
| 20 |