Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Does anyone know how to implement the formula of LOD in Tableau into Power BI (DAX)?
Formula:
if [Last Update Date] = { FIXED : MAX([Last Update Date])} then "Current Week"
elseif [Last Update Date] = { FIXED : MAX(if [Last Update Date] <{ FIXED : MAX([Last Update Date])} then [Last Update Date] end)} then "Previous Week"
END
Thanks,
Solved! Go to Solution.
Hi @Anonymous ,
Try following:
base data:
Measure:
week =
IF (
WEEKNUM ( ( MAX ( 'Table'[Date] ) ) ) = WEEKNUM ( TODAY () ),
"Current Week",
IF (
WEEKNUM ( ( MAX ( 'Table'[Date] ) ) )
= WEEKNUM ( TODAY () ) - 1,
"Previous Week",
"null"
)
)
Final get:
And if you not want to get a measure,but rather to new column,use the following dax:
week2 =
IF (
WEEKNUM ( ( 'Table'[Date] ) ) = WEEKNUM ( TODAY () ),
"Current Week",
IF (
WEEKNUM ( ( 'Table'[Date] ) )
= WEEKNUM ( TODAY () ) - 1,
"Previous Week",
"null"
)
)
tip:
WEEKNUM([date],1) - the first week of the year, 1 means counting from Sunday, 2 means counting from Monday,adjust as you need!
Wish it is helpful for you!
Best Regards
Lucien
Hi @Anonymous ,
Try following:
base data:
Measure:
week =
IF (
WEEKNUM ( ( MAX ( 'Table'[Date] ) ) ) = WEEKNUM ( TODAY () ),
"Current Week",
IF (
WEEKNUM ( ( MAX ( 'Table'[Date] ) ) )
= WEEKNUM ( TODAY () ) - 1,
"Previous Week",
"null"
)
)
Final get:
And if you not want to get a measure,but rather to new column,use the following dax:
week2 =
IF (
WEEKNUM ( ( 'Table'[Date] ) ) = WEEKNUM ( TODAY () ),
"Current Week",
IF (
WEEKNUM ( ( 'Table'[Date] ) )
= WEEKNUM ( TODAY () ) - 1,
"Previous Week",
"null"
)
)
tip:
WEEKNUM([date],1) - the first week of the year, 1 means counting from Sunday, 2 means counting from Monday,adjust as you need!
Wish it is helpful for you!
Best Regards
Lucien
@Anonymous , if you want get column with this week and last week refer
Week Start date = 'Date'[Date]+-1*WEEKDAY('Date'[Date],2)+1
Week End date = 'Date'[Date]+ 7-1*WEEKDAY('Date'[Date],2)
Week Type = Switch( True(),
WEEKNUM('Datedim'[entrydate] ) = WEEKNUM( TODAY() ),"This Week" ,
WEEKNUM('Datedim'[entrydate] ) = WEEKNUM( TODAY() )-1,"Last Week" ,
[Week Name]
)
How work with Fixed LOD in power bi - https://www.youtube.com/watch?v=QdnOHcZqkPU
for WOW comparision
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-Last-Week/ba-p/1051123
https://www.youtube.com/watch?v=pnAesWxYgJ8
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Prices go up Feb. 11th.
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.
User | Count |
---|---|
144 | |
85 | |
65 | |
51 | |
45 |
User | Count |
---|---|
217 | |
88 | |
81 | |
65 | |
56 |