Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!

Reply
Anonymous
Not applicable

Calculate dynamically Week Differnce

Hi ,

I need dax formula to calculate Target column , which differnce of current week and next week .

 

Quarter Year-Week  DiffTarget 
Q2'202020-2686648664
Q2'212020-2708664
Q2'222020-2808664
Q2'232020-2914087256
Q2'242020-3007256
Q2'252020-316726584
Q2'262020-3206584
Q2'272020-3306584
Q2'282020-343706214
Q2'392020-4510493748

 

Thanks

1 REPLY 1
amitchandak
Super User
Super User

@Anonymous , preferably move week -year to separate table and create a rank on that

 

Week Rank = Rankx(all(Week],[Week Year],,asc,dense)

 

Now use this rank for next and previous week

This Week = CALCULATE(sum('Table'[Target]), FILTER(ALL('WEEK'),'WEEK'[Week Rank]=max('WEEK'[Week Rank])))
Last Week = CALCULATE(sum('Table'[Target]), FILTER(ALL('WEEK'),'WEEK'[Week Rank]=max('WEEK'[Week Rank])-1))
Next Week = CALCULATE(sum('Table'[Target]), FILTER(ALL('WEEK'),'WEEK'[Week Rank]=max('WEEK'[Week Rank])-1))

 

refer my blog on Week

https://community.powerbi.com/t5/Community-Blog/Week-Is-Not-So-Weak-WTD-Last-WTD-and-This-Week-vs-Last-Week/ba-p/1051123

 

Share with Power BI Enthusiasts: Full Power BI Video (20 Hours) YouTube
Microsoft Fabric Series 60+ Videos YouTube
Microsoft Fabric Hindi End to End YouTube

Helpful resources

Announcements
FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.