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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I have a measure which is as below:
Solved! Go to Solution.
@morgancampbell , In this Please, move week, week rank to week table. Create a Separate Week/date table have week Rank there.
That is the best way to make it work.
TWER % LWER =
VAR TWER = CALCULATE(sum('Table'[Email Read]), FILTER(ALL('Week'),'Week'[Week Rank]=max('Week'[Week Rank])))
RETURN
VAR LWER = CALCULATE(sum('Table'[Email Read]), FILTER(ALL('Week'),'Week'[Week Rank]=max('Week'[Week Rank])-1))
RETURN
( IF(
NOT ISBLANK(TWER),
DIVIDE(TWER - LWER, LWER)
)
)
Power BI — Week on Week and WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
@morgancampbell , In this Please, move week, week rank to week table. Create a Separate Week/date table have week Rank there.
That is the best way to make it work.
TWER % LWER =
VAR TWER = CALCULATE(sum('Table'[Email Read]), FILTER(ALL('Week'),'Week'[Week Rank]=max('Week'[Week Rank])))
RETURN
VAR LWER = CALCULATE(sum('Table'[Email Read]), FILTER(ALL('Week'),'Week'[Week Rank]=max('Week'[Week Rank])-1))
RETURN
( IF(
NOT ISBLANK(TWER),
DIVIDE(TWER - LWER, LWER)
)
)
Power BI — Week on Week and WTD
https://medium.com/@amitchandak.1978/power-bi-wtd-questions-time-intelligence-4-5-98c30fab69d3
https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-La...
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 41 | |
| 39 | |
| 37 | |
| 29 | |
| 24 |
| User | Count |
|---|---|
| 122 | |
| 111 | |
| 83 | |
| 69 | |
| 68 |