Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
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 FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.
User | Count |
---|---|
124 | |
114 | |
74 | |
65 | |
46 |