Forum Discussion
Dynamic Date Range
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
- Anonymous4 years ago
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.
2 Replies
- Ashish_MathurSuper User
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?
- AnonymousNot applicable
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.