Forum Discussion
HenryJS
6 years agoPost Prodigy
Date Range DAX
Hi all,
How do I change the below DAX to specfic dates?
I want it to be between 01/01/2020 and 01/04/2020
Finishers = IF(('Placements - (candidates)'[PlacementEndDate] >= TODAY() - 7 && 'Placements - (candidates)'[PlacementEndDate] < TODAY()) || ('Placements - (candidates)'[ExtensionEndDate] >= TODAY() -7 && 'Placements - (candidates)'[ExtensionEndDate] < TODAY()),1,0)
Thanks,
Check
Starters =IF ('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,01,04),1,0) Finishers = IF (('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,01,04)) || ('Export Placements'[ExtensionEndDate] >=date(2020,01,01) && 'Export Placements'[ExtensionEndDate] <=date(2020,01,04)) ,1,0)If this 04 is April
Starters =IF ('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,04,01),1,0) Finishers = IF (('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,04,01)) || ('Export Placements'[ExtensionEndDate] >=date(2020,01,01) && 'Export Placements'[ExtensionEndDate] <=date(2020,04,01)) ,1,0)
5 Replies
- AnonymousNot applicable
I am confused with extention date and end date?
Which date do you want in range?
IF(('Placements - (candidates)'[PlacementEndDate] >=" 01/01/2020"&& 'Placements - (candidates)'[PlacementEndDate] <01/04/2020) ||
('Placements - (candidates)'[ExtensionEndDate] >= 01/01/2020 && 'Placements - (candidates)'[ExtensionEndDate] < 01/04/2020),1,0)
Thanks & regards,
Pravin Wattamwar
www.linkedin.com/in/pravin-p-wattamwar
If I resolve your problem Mark it as a solution and give kudos. - amitchandakSuper User
Try
Finishers = IF(('Placements - (candidates)'[PlacementEndDate] >= date(2020,1,1) && 'Placements - (candidates)'[PlacementEndDate] < date(2020,1,4)) || ('Placements - (candidates)'[ExtensionEndDate] >= date(2020,1,1) && 'Placements - (candidates)'[ExtensionEndDate] < date(2020,1,4)),1,0)- HenryJSPost Prodigy
Hi amitchandak
This didn't return the right values
Below is what I'm after. Two columns
Starters =
- IF ‘Export Placements’[PlacementDate] is between 01/01/2020 & 01/04/2020
- THEN 1
Finishers =
- ‘Export Placements’[PlacementEndDate] is between 01/01/2020 & 01/04/2020
- OR ‘Export Placements’[ExtensionEndDate] is between 01/01/2020 & 01/04/2020
- THEN 1
- amitchandakSuper User
Check
Starters =IF ('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,01,04),1,0) Finishers = IF (('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,01,04)) || ('Export Placements'[ExtensionEndDate] >=date(2020,01,01) && 'Export Placements'[ExtensionEndDate] <=date(2020,01,04)) ,1,0)If this 04 is April
Starters =IF ('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,04,01),1,0) Finishers = IF (('Export Placements'[PlacementDate] >=date(2020,01,01) && 'Export Placements'[PlacementDate] <=date(2020,04,01)) || ('Export Placements'[ExtensionEndDate] >=date(2020,01,01) && 'Export Placements'[ExtensionEndDate] <=date(2020,04,01)) ,1,0)