Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
In my data I have something that looks like the following:
| PersonID | Service | StartDate | StopDate |
| 1 | Something | 01-01-2018 | 31-12-2020 |
| 2 | Something | 05-06-2017 | 26-11-2018 |
What I've been doing until now is creating a seperate Date column and going with 1 row for each day between StartDate and StopDate, but I'm already dealing with 4+MILLION rows, so this is getting ridiculous, even though it works (but takes about 30 minutes to update).
I need to do several things with these dates:
Create a chart that will show me how many PersonID had an active service per month (or whatever)
Create a date slicer that will show me how many PersonID had an active service on that particular date
Create a card that will show me how many PersonID have an active service today
I'd really like to do this without having to create that Date column, but is that possible at all? Some sort of slicer/filter/whatever that will do a if(SelectedDate) is BETWEEN StartDate and StopDate then return 1 or something like that?
Solved! Go to Solution.
@grggmrtn , seem very similar to my HR blog, see if that can help
https://www.youtube.com/watch?v=e6Y-l_JtCq4
This actually looks pretty workable - thanks!
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!