Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi NelsonPay,
Thank you for reaching out to the Microsoft fabric community forum.
Iโve reproduced your scenario in Power BI Desktop using sample data with Product โ Country hierarchy and the Oversell >125% column. Initially, I observed the same issue you described. the Product-level subtotal was showing 0 even though some Countries had positive values.
To resolve this, you need to adjust the DAX measure so that the โpositive checkโ happens at the Country level, and then these results roll up correctly to the Product subtotal.
Hereโs the corrected measure:
Total Positives =
SUMX (
VALUES ( 'Total Sells'[Country] ),
VAR total_positives =
CALCULATE ( SUM ( 'Total Sells'[Oversell >125%] ) )
RETURN IF ( total_positives > 0, total_positives, 0 )
)
For your reference, Iโve attached a sample .pbix file.
Best regards,
Ganesh Singamshetty.