March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hi Team,
Is there a way to show only One week Data By default without any filter on a table visual and based on the week selection change accordingly ? May be a DAX that just filter on the current week ? I am new to power BI and need this functionality . Thanks in advance . Currently that table has 12 weeks of data by default .
Solved! Go to Solution.
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHi @DharmaChinta,
If you still want the slicers to work on it, you can try the measure below.
Measure = VAR selectedWeek = SELECTEDVALUE ( 'calendar'[week] ) RETURN IF ( ISBLANK ( selectedWeek ), CALCULATE ( SUM ( 'table'[value] ), FILTER ( calendar, WEEKNUM ( 'calendar'[date], 2 ) = WEEKNUM ( TODAY (), 2 ) ) ), CALCULATE ( SUM ( 'table'[value] ), FILTER ( calendar, WEEKNUM ( 'calendar'[date], 2 ) = selectedWeek ) ) )
Best Regards,
Dale
Hi @DharmaChinta,
If you still want the slicers to work on it, you can try the measure below.
Measure = VAR selectedWeek = SELECTEDVALUE ( 'calendar'[week] ) RETURN IF ( ISBLANK ( selectedWeek ), CALCULATE ( SUM ( 'table'[value] ), FILTER ( calendar, WEEKNUM ( 'calendar'[date], 2 ) = WEEKNUM ( TODAY (), 2 ) ) ), CALCULATE ( SUM ( 'table'[value] ), FILTER ( calendar, WEEKNUM ( 'calendar'[date], 2 ) = selectedWeek ) ) )
Best Regards,
Dale
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsTo add also the current year:
Measure = CALCULATE ( SUM ( Table[Column] ); FILTER ( ALL ( Table[DateColumn] ); WEEKNUM ( Table[DateColumn] ) = WEEKNUM ( TODAY () ) && YEAR ( Table[DateColumn] ) = YEAR ( TODAY () ) ) )
Thanks a lot!
Sorry I deleted your answer by accident
Is it possible have sales till yesterday instead till today?
Hi,
Subtract 1 from TODAY() i.e. TODAY()-1
Is this also possible for the current week and the current year? I have multiple years.
Hi @Anonymous
You need to add the year to the filter part of the measure:
Measure =
CALCULATE (
SUM ( Table[Column] );
FILTER (
ALL ( Table[DateColumn] );
WEEKNUM ( Table[DateColumn] ) = WEEKNUM ( TODAY () )
&&
YEAR ( Table[DateColumn] ) = YEAR ( TODAY () )
)
)
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsMarch 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
User | Count |
---|---|
93 | |
86 | |
84 | |
76 | |
49 |
User | Count |
---|---|
160 | |
144 | |
103 | |
74 | |
57 |