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,
OT(+15-15)Test =
CALCULATE(COUNTROWS ( FILTER ( OTIF, OTIF[ShiftInTime]=OTIF[TimeFrom]*[targetperc OT]||OTIF[ShiftInTime]<>OTIF[TimeFrom]*[targetperc OT] )
))
I want to multipy by [targetperc OT] if OTIF[ShiftInTime]=OTIF[TimeFrom] or OTIF[ShiftInTime]<>OTIF[TimeFrom]
My results don't change. Is the above measure sound?
Hi android1,
In your expression:
FILTER ( OTIF, OTIF[ShiftInTime]=OTIF[TimeFrom]*[targetperc OT]||OTIF[ShiftInTime]<>OTIF[TimeFrom]*[targetperc OT] )
The OTIF[ShiftInTime] is either “=OTIF[TimeFrom]*[targetperc OT]” or “ <>OTIF[TimeFrom]*[targetperc OT]” which definitely covers all values in OTIF[ShiftInTime] column. Please verify the logic and modify your expression.
Best Regards
Alex
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.