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!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
Hi guys,
I have got some HR data and would like to see the number of active employees at any given date range ([SelectionDate]) and visualise them in a column chart with x axis being the date range. For example, if the [SelectionDate] is less than termination date[TermDate] and greater than hire date [HireDate], a count of 1 should be displayed in the column chart against that date.
I have given it a try but cannot achieve what I wanted. I basically want a time series of number of active employees but the dataset only has the latest data. I dont know if this requires date parameter? Please see links to the dummy dataset and pbi file.
PBI:
https://drive.google.com/file/d/1-9AVevN06C-k6Wz6DAmEerqMRHb85W34/view?usp=sharing
Dataset:
Any help or pointers would be appreciated!
Cheers
Solved! Go to Solution.
Hi @Anonymous ,
Please try:
ActiveInd =
VAR _T=FILTER('DataTable',[HireDate]<=MAX('SelectionDates'[SelectionDateRange]) && [TermDate]>=MAX('SelectionDates'[SelectionDateRange]))
RETURN COUNTROWS(_T)
Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @Anonymous ,
Please try:
ActiveInd =
VAR _T=FILTER('DataTable',[HireDate]<=MAX('SelectionDates'[SelectionDateRange]) && [TermDate]>=MAX('SelectionDates'[SelectionDateRange]))
RETURN COUNTROWS(_T)
Best Regards,
Eyelyn Qin
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi,
I can probably help if you select a specific month/range of months rather than a specific date/date range (as you have shown in your visual)? Will that be acceptable to you?
| User | Count |
|---|---|
| 49 | |
| 37 | |
| 31 | |
| 22 | |
| 19 |
| User | Count |
|---|---|
| 134 | |
| 102 | |
| 59 | |
| 37 | |
| 36 |