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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
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êsThe Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 59 | |
| 43 | |
| 42 | |
| 23 | |
| 17 |
| User | Count |
|---|---|
| 190 | |
| 122 | |
| 96 | |
| 66 | |
| 47 |