Forum Discussion
AmandaHore
8 months agoHelper I
Assistance with Date Filters
We have a vendor supplied database to record people's time entries, among other things. It has a table called User Posting that shows if they are currently employed, their pay rate and the hours the...
- 8 months ago
Hi AmandaHore ,
You can create a measure with output as 0 or 1 for your conditions and then use it as a visual-level filter:
Is Active in Period = VAR PeriodStart = MIN('Date'[Date]) // The start date from your slicer VAR PeriodEnd = MAX('Date'[Date]) // The end date from your slicer VAR EmpStart = SELECTEDVALUE('User Posting'[Start Date]) VAR EmpEnd = SELECTEDVALUE('User Posting'[End Date]) RETURN // Logic: An employee is active if they started before the period ended... // ...AND (they are still active OR they left after the period started). IF ( EmpStart <= PeriodEnd && (ISBLANK(EmpEnd) || EmpEnd >= PeriodStart), 1, 0 )Please give kudos or mark it as a solution once confirmed.
Thanks and Regards,
Praful
AmandaHore
8 months agoHelper I
I want the query to be an OR query. Query show everything that is Blank, if not blank must be in the range of the date slicer.
I am using the returned values then for another query so hard to show the end result.