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!Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hi ,
I need to calculate current week ,previous week values . Have the below data . can anyone please help with dax ?
| Category | total profit | Date |
Current week measure is working but im getting error for previous week. Having 2category records for previous week ,showing only one record.
@Jyo27 Try something like this:
Current Week Measure =
VAR __Date = TODAY()
VAR __CW = WEEKNUM(__Date)
VAR __Result = SUMX(FILTER('Table',WEEKNUM('Table'[Date]) = __CW),[total profit])
RETURN
__Result
Previous Week Measure =
VAR __Date = TODAY()
VAR __PW = WEEKNUM(__Date) - 1
VAR __Result = SUMX(FILTER('Table',WEEKNUM('Table'[Date]) = __PW),[total profit])
RETURN
__Result
Current Week Measure = VAR __Date = TODAY()
Instead of Today() can we pass dynamic date /week num ?
@Greg_Deckler can you please provide a solution for the above issue
var__date = Today()
instead of today can we pass dynamic week number ?
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 50 | |
| 49 | |
| 35 | |
| 15 | |
| 14 |
| User | Count |
|---|---|
| 91 | |
| 75 | |
| 41 | |
| 26 | |
| 25 |