Forum Discussion
TomJ54545
4 years agoNew Member
Write current and previous week in a date table
Hi, I have a date table where I have 2 columns, 1 for previous week and the same for the current week, where I get the true/false values. The DAX for the columns is as follows: Previous We...
- 4 years ago
Like this.
Week = VAR _DateWeek = [Date] - WEEKDAY ( [Date], 2 ) VAR _Today = TODAY() VAR _ThisWeek = _Today - WEEKDAY( _Today, 2 ) VAR _LastWeek = _Today - WEEKDAY( _Today, 2 ) - 7 RETURN SWITCH( TRUE(), _DateWeek = _ThisWeek, "Current Week", _DateWeek = _LastWeek, "Last Week", FORMAT( WEEKNUM([Date]), "#") )
jdbuchanan71
Super User
4 years agoLike this.
Week =
VAR _DateWeek = [Date] - WEEKDAY ( [Date], 2 )
VAR _Today = TODAY()
VAR _ThisWeek = _Today - WEEKDAY( _Today, 2 )
VAR _LastWeek = _Today - WEEKDAY( _Today, 2 ) - 7
RETURN
SWITCH(
TRUE(),
_DateWeek = _ThisWeek, "Current Week",
_DateWeek = _LastWeek, "Last Week",
FORMAT( WEEKNUM([Date]), "#")
)