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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
aviswana27
New Member

How to create filter for certain number of months?

How can I create a filter that shows only the last 3 months of a date field?  I have a column of data called Created Date and in a specific dashboard/component I want to show data for the last three months.  Instead of manually selecting the last three months every month was hoping to create a formula of some sort so that the dashboard components update each month on it's own.  Is this possible?

 

Thanks,

Arun

2 REPLIES 2
v-caliao-msft
Employee
Employee

Hi @aviswana27,

 

Create a calculated to check if the date is under the last 3 month or not, and then drag this new created calculated into a slicer visual to filter the data.

Last3Month = IF(AND(YEAR(TODAY())=YEAR('Date'[CalendarDate]),(MONTH(TODAY())-MONTH('Date'[CalendarDate]))<3),"Last 3 month","Other")
Capture.PNGCapture1.PNG

 

Regards,

Charlie Liao

Greg_Deckler
Super User
Super User

MonthsAgo=DATEDIFF(TODAY(),[Created Date],MONTH)

Create as a new column and then use that to filter < 2.

 

If you need year factored in, you might have to do some slighly more complicated calculations.


@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!:
The Definitive Guide to Power Query (M)

DAX is easy, CALCULATE makes DAX hard...

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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