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.
Solved! Go to Solution.
Hi,
Could you please try something like below whether it suits your requirement?
Summary Table =
SUMMARIZE (
Table,
Table[ID],
"Price",
SWITCH (
TRUE (),
CALCULATE ( COUNTA ( Table[product] ) ) > 0,
FORMAT (
DIVIDE (
CALCULATE ( COUNTA ( Table[product] ), Table[product] = "lemon" ),
CALCULATE ( COUNTA ( Table[product] ) )
),
"0.00%"
),
CALCULATE ( COUNTA ( Table[product] ) )
== 0
|| CALCULATE ( COUNTA ( Table[product] ), Table[product] = "lemon" ) == 0, "0.00%",
"-"
)
)
Hi,
Could you please try something like below whether it suits your requirement?
Summary Table =
SUMMARIZE (
Table,
Table[ID],
"Price",
SWITCH (
TRUE (),
CALCULATE ( COUNTA ( Table[product] ) ) > 0,
FORMAT (
DIVIDE (
CALCULATE ( COUNTA ( Table[product] ), Table[product] = "lemon" ),
CALCULATE ( COUNTA ( Table[product] ) )
),
"0.00%"
),
CALCULATE ( COUNTA ( Table[product] ) )
== 0
|| CALCULATE ( COUNTA ( Table[product] ), Table[product] = "lemon" ) == 0, "0.00%",
"-"
)
)
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Check out the September 2025 Power BI update to learn about new features.