Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Pushpendra_S_R
Regular Visitor

All Page Filter not working as expected

I have multiple tables joined with many to many relation on Business unit. Also, I have created a all page filter of Business unit but on few charts if I apply the all page filter on Business unit it filters the data partially, like only the selected Business unit will appear but  for other Business unit instaed of showing no data the filter shows the partial data - as shown below, few highlighted in yellow.

I have already checked the Show items with no Data is not checked and yes I am using measure but it does not return anything only update the existing value using Format fucntion, say

FORMAT(sum(Table[Field]),"##,###,###,###") or
FORMAT(sum(Table[Field]),"##,###,###,##0.0")
 

Pushpendra_S_R_1-1658994311093.png

 

 

3 REPLIES 3
Anonymous
Not applicable

Hi @Pushpendra_S_R ,

 

According to your screenshots, it seems that Business Units= Blank are also displayed.

You may try to create a measure like:

Flag Filter = IF(MAX('Table'[Business Units])=BLANK(),1,0 )

//Or
Flag Filter = IF(LEN('Table'[Business Units])=0,1,0 )

Then apply the measure to visual-level filter , set as "is 0".

 

 

If it does not work, please share me with your pbix file after removing sensitive data to help us clarify your scenario.

Refer to:

How to Get Your Question Answered Quickly - Microsoft Power BI Community

How to provide sample data in the Power BI Forum - Microsoft Power BI Community

 

 

Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

amitchandak
Super User
Super User

@Pushpendra_S_R , Your two measures giving some data for those rows. Are they using coalesce, 1+ Divide() or divide() -1

 

If you measure divide(a,b) -1 then change it to divide(a-b,b)  and try

 

If this does not help
Can you share sample data and sample output in table format? Or a sample pbix after removing sensitive data.

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

@amitchandak, not using any of the above mentioned method, my measure is as followed

 

Measure =
IF(ISFILTERED(Units[Units]) == FALSE,
FORMAT(sum(Table[Field]),"##,###,###,###"))
& IF(SELECTEDVALUE(Units[Units]) == "Billion",
FORMAT(sum(Table[Field])/SUM(Units[Values]), "##,###,###,###" & "B" ))
& IF(SELECTEDVALUE(Units[Units]) == "Million",
FORMAT(sum(Table[Field])/SUM(Units[Values]), "##,###,###,###" & "M" ))
& IF(SELECTEDVALUE(Units[Units]) == "Thousand",
FORMAT(sum(Table[Field])/SUM(Units[Values]), "##,###,###,###" & "K" ))

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.