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
Anonymous
Not applicable

Count Days Between Two Dates in Same Column

I am building reports in powerbi using an established data model where the security in place prevents the ability to add columns; thus I must develop a measure to calculate the number of days between two dates within the same column (i.e., previous row). 

 

I have a table with a date field and I would like to calculate the number of days between each event (occurrence) (e.g., number of days between 03/08/2022 and 05/17/2022; number of days between 05/17/2022 and 06/06/2022, etc.).  Is there a way to do this by using a measure?  Any help/advice you can give would be very much appreciated.  

 

EventDate Field

03/08/2022

05/17/2022

06/06/2022

07/12/2022

09/29/2022

02/07/2023

02/08/2023

02/20/2023

1 ACCEPTED SOLUTION

hi @Anonymous 

Try to plot a table visual with UniqueIdentifier and a measure like:
daysbetween =
VAR _date = MAX(TableName[EventDate])
VAR _datepre =
MAXX(
   FILTER(
      ALL(TableName[EventDate]),
      TableName[EventDate]<_date
   ),
  TableName[EventDate]
)
RETURN
DATEDIFF(_datepre, _date, DAY)

View solution in original post

6 REPLIES 6
FreemanZ
Super User
Super User

hi @Anonymous 

doable. would need the info of other columns to locate date rows. could you enrich your data sample?

Anonymous
Not applicable

Other columns, as a minimum, would include:

 

Unique Identifier Field (each record/row)

Eventdate (referenced originally)

Title Field

Event Summary Field

Responsible Department Field

hi @Anonymous 

Try to plot a table visual with UniqueIdentifier and a measure like:
daysbetween =
VAR _date = MAX(TableName[EventDate])
VAR _datepre =
MAXX(
   FILTER(
      ALL(TableName[EventDate]),
      TableName[EventDate]<_date
   ),
  TableName[EventDate]
)
RETURN
DATEDIFF(_datepre, _date, DAY)
Anonymous
Not applicable

Thank you!  I will try this!

hi @Anonymous 

and the criteria to pick dates for duration calculation?

Anonymous
Not applicable

To include on a visual whether table, combo graph (bar (event) line (days between events)

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.