Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Learn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now

Reply
Rsanjuan
Advocate III
Advocate III

Displaying rolling time frame using card visual

I am not sure how to make it so that if today is a date this week, to show the time frame for last week, assuming Sunday - Saturday is a week.

 

For example, here is how I am displaying 60 days from Today's date:

 

Meetings Hold60 = ([Today]-60)&"-"&([Today])

 

How would I display the time frame of last week:  July 17 - July 23?

 

When Today becomes Sunday, July 31st, the time frame of last week should change to July 24 - July 30.

 

Any ideas?

 

 

1 ACCEPTED SOLUTION
v-caliao-msft
Microsoft Employee
Microsoft Employee

@Rsanjuan

I am not sure how you would like to display rolling time frame with the card visual, but if you just want to show the last weekday as you described, then we could write the formula in the following format (Today() returns the value of 8/1/2016): 

Lastweekd = Today()-weekday(Today(), 1)-6 & " - " &today()-weekday(today(), 1) 

This would show the result in the following way: 

Capture.PNG

 

If you would like to format, then try the following formula: 

Lastweekf = FORMAT(today()-weekday(Today(), 1)-6,"mmmm dd") & " - " & FORMAT(today()-weekday(today(), 1),"mmmm dd") 

Capture1.PNG

 

Besides, regarding the Card visual, could you please share more details here?

 

Regards,

Charlie Liao

View solution in original post

2 REPLIES 2
v-caliao-msft
Microsoft Employee
Microsoft Employee

@Rsanjuan

I am not sure how you would like to display rolling time frame with the card visual, but if you just want to show the last weekday as you described, then we could write the formula in the following format (Today() returns the value of 8/1/2016): 

Lastweekd = Today()-weekday(Today(), 1)-6 & " - " &today()-weekday(today(), 1) 

This would show the result in the following way: 

Capture.PNG

 

If you would like to format, then try the following formula: 

Lastweekf = FORMAT(today()-weekday(Today(), 1)-6,"mmmm dd") & " - " & FORMAT(today()-weekday(today(), 1),"mmmm dd") 

Capture1.PNG

 

Besides, regarding the Card visual, could you please share more details here?

 

Regards,

Charlie Liao

Habib
Continued Contributor
Continued Contributor

Please use below formula for a column.

 

Last Week = FORMAT(TODAY()-7,"mmm dd") & " - " & FORMAT(TODAY()-1,"mmm dd")

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.

February Power BI Update Carousel

Power BI Monthly Update - February 2026

Check out the February 2026 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.