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,
Please help me solve the issue with measure showing MAX spend over the last 16 weeks from the date selected in the slicer.
I have this measure and it works on line by line basis, but the total is wrong:
Max Spend last 16 weeks =
VAR MinDate =
DATEADD ( 'OLAP Vel_Date'[End of Week], -112, DAY )
RETURN
CALCULATE (
MAX ( 'OLAP CUBE_VelocityCube_WB'[Consumption / Sale Amount] ),
FILTER ( ALL ( 'OLAP Vel_Date' ), 'OLAP Vel_Date'[End of Week] >= MinDate )
)
How should I add the total? I have tried different versions of summarizing, but nothing gave me the right result
Solved! Go to Solution.
@Metricbits , You need to change your return like
sumx(summarize(Table, Table[Row1], Table[Row2], "_1",RETURN
CALCULATE (
MAX ( 'OLAP CUBE_VelocityCube_WB'[Consumption / Sale Amount] ),
FILTER ( ALL ( 'OLAP Vel_Date' ), 'OLAP Vel_Date'[End of Week] >= MinDate )
)),[_1])
where row1 and row2 are the columns in the matrix row. Use the correct name
@Metricbits , You need to change your return like
sumx(summarize(Table, Table[Row1], Table[Row2], "_1",RETURN
CALCULATE (
MAX ( 'OLAP CUBE_VelocityCube_WB'[Consumption / Sale Amount] ),
FILTER ( ALL ( 'OLAP Vel_Date' ), 'OLAP Vel_Date'[End of Week] >= MinDate )
)),[_1])
where row1 and row2 are the columns in the matrix row. Use the correct name
Fantastic! This worked! Thank you very much!
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.