Forum Discussion
Anonymous
2 years agoNot applicable
Dax Measurement Assistance
I am in need of assistance. What is the proper dax measurement to obtain the total daily inmate count (number of inmates currently incarcerated) from current date and 5yrs. back, per day. For example...
- Anonymous2 years ago
RossEdwards,
I ended up creating the following measurement on my data table:
ActiveInmatesCount =VAR CurrentDate = MAX('DimDate'[Date])RETURNCALCULATE(DISTINCTCOUNT('PrevFiveYrsJailing'[Booking#]),FILTER('PrevFiveYrsJailing','PrevFiveYrsJailing'[BookingDate] <= CurrentDate &&(ISBLANK('PrevFiveYrsJailing'[ReleaseDate]) ||'PrevFiveYrsJailing'[ReleaseDate] > CurrentDate)))I was getting the same result where the amounts were not as close to the actual numbers I have. I ended up linking this data table to a date table and making that relationship inactive. Once I made the relationship inactive between the two tables, the data appears to more accurate. I'm not sure why the inactive relationship worked, but it did. I wanted to thank you for your time and assistance, much appreciated!Alvina
Anonymous
2 years agoNot applicable
I suspect your issue is that you have used "Booking Date" in your visual. Replace that with the "Date" column from your Calendar table.
Anonymous
2 years agoNot applicable
Thanks for that information, I have now changed it to the Date of the Date Table. With the same result. I appreciate the assistance you've provided thus far!
- Anonymous2 years agoNot applicable
Thats really odd. Lets test if its unexpected behaviour caused by the filter function. Try this version:
Daily Count = var contextDate = MAX('DateTable'[Date]) var output = CALCULATE( COUNTROWS('Inmates'), ALL('Inmates'), 'Inmates'[Booking Date] <= contextDate, 'Inmates'[Release Date] >= contextDate ) RETURN output- Anonymous2 years agoNot applicable
- Anonymous2 years agoNot applicable
Seems like that fixed it?
I'd also recommend making sure those different statements are on different rows in that measure (Shift + Enter). Future you will really appreciate it being easier to read 😉