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

Score big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount

Reply
sunnyleungthf
New Member

Count no of record with date range within a period

I think i need help on solving the problem, it seems not that complex but i just cannot think of how to make it.

 

I got a table containing records of contracts with contract start date and contract end date. Together with a date table, i would like to show in a bar chart the no. of active contracts in each month. Whether i should use measure to make it or need to create a table to handle this?

 

Thanks~~

1 ACCEPTED SOLUTION
dearwatson
Continued Contributor
Continued Contributor

So you will need a date to filter on... in this example I created a Calendar table with Calendar = CALENDARAUTO()

 

No need for any relation ships - you will use the calendar to act as an unrelated parameter.. its just to get a date to check against.

 

Then it is just one simple measure:

Active Contracts = CALCULATE(Contracts[Contracts],FILTER(Contracts,(Contracts[Contract Start]<=LASTDATE('Calendar'[Date])&&[Contract End]>=FIRSTDATE('Calendar'[Date]))))

 

The legendary Chris Campbell posted this solution on the legendary powerpivotpro.com blog a while back:

https://powerpivotpro.com/2013/04/counting-active-rows-in-a-time-period-guest-post-from-chris-campbe...

 

Capture.PNG

 

Cheers

Greg Nash

View solution in original post

1 REPLY 1
dearwatson
Continued Contributor
Continued Contributor

So you will need a date to filter on... in this example I created a Calendar table with Calendar = CALENDARAUTO()

 

No need for any relation ships - you will use the calendar to act as an unrelated parameter.. its just to get a date to check against.

 

Then it is just one simple measure:

Active Contracts = CALCULATE(Contracts[Contracts],FILTER(Contracts,(Contracts[Contract Start]<=LASTDATE('Calendar'[Date])&&[Contract End]>=FIRSTDATE('Calendar'[Date]))))

 

The legendary Chris Campbell posted this solution on the legendary powerpivotpro.com blog a while back:

https://powerpivotpro.com/2013/04/counting-active-rows-in-a-time-period-guest-post-from-chris-campbe...

 

Capture.PNG

 

Cheers

Greg Nash

Helpful resources

Announcements
August Power BI Update Carousel

Power BI Monthly Update - August 2025

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

August 2025 community update carousel

Fabric Community Update - August 2025

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