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

Join us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.

Reply
Eldin
Regular Visitor

Time Periods

Hello,

 

I've been searching a lot for some good Time Periods in DAX or M Queries, but can't seem to find something that helps me. Everytime there is something missing in order to get the full solution. 

 

So, what i want is following:

 

To have a DAX-measure or M-query that shows:

- Today

- Yesterday

- Current week 

- Last week (most important)

- This month

- Last Month 

- Custom

 

What I have created so far is this, maybe if someone knows what code I need to put in to get "Last week" or "Today". That would be really helpful. 

Eldin_0-1644336334570.png

And I will then filter all my data according to if it corresponds to these periods. 

1 ACCEPTED SOLUTION
Eldin
Regular Visitor
3 REPLIES 3
Alex_T
Frequent Visitor

Hi @Eldin ,

Nice find, that Chris Webb stuff is very good, you may also want to check out...

Guy in a Cube, who discusses this stuff, Working with Time Periods in Power BI - YouTube

They reference a Phil Seamark article on this, Row-based Time Intelligence - Phil Seamark on DAX who offer a DAX and TSQL solution and to Fourmoo, Create Dynamic Periods for Fiscal or Calendar Dates in Power BI - Data Analytics | FourMoo and Power... who offer more on M-query solution (and refer to another Seamark article).

Love this stuff, hopefully we'll be having an implementation of this in our Data Warehouse soon, good for the users but also good for devs as it can simplify our measures 🙂

Eldin
Regular Visitor

AlexisOlson
Super User
Super User

I think calculation groups might be a better approach to this concept.

 

Check out these resources:

https://p3adaptive.com/2021/03/calculation-groups-to-the-rescue/

https://www.sqlbi.com/articles/introducing-calculation-groups/

Helpful resources

Announcements
Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 Power BI Update Carousel

Power BI Monthly Update - June 2025

Check out the June 2025 Power BI update to learn about new features.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors