Forum Discussion
JackData
4 years agoNew Member
Date determined by Value
Hi,
Need a bit of help getting this to work. This is what I have currently:
| CandidateRef | Name | Date | Value |
| 1 | n1 | 23/07/2022 | X |
| 1 | n1 | 22/07/2022 | Submitted |
| 1 | n1 | 21/07/2022 | Registered |
| 2 | n2 | 23/07/2022 | X |
| 2 | n2 | 21/07/2022 | Submitted |
| 2 | n2 | 20/07/2022 | Registered |
| 3 | n3 | 18/07/2022 | Registered |
What I need to get is the date the user's status became "Submitted" and blank if they have not made it that far yet.
The result should look something similar to this:
| CandidateRef | Name | Date | Value | Submitted Date |
| 1 | n1 | 23/07/2022 | X | 22/07/2022 |
| 1 | n1 | 22/07/2022 | Submitted | 22/07/2022 |
| 1 | n1 | 21/07/2022 | Registered | 22/07/2022 |
| 2 | n2 | 23/07/2022 | X | 21/07/2022 |
| 2 | n2 | 21/07/2022 | Submitted | 21/07/2022 |
| 2 | n2 | 20/07/2022 | Registered | 21/07/2022 |
| 3 | n3 | 18/07/2022 | Registered |
This seems so easy in theory and on paper but I just can't seem to get it in DAX!
I'm beginner in Power Bi and any help would be very appreciated!
You can create a measure like
Submitted date = CALCULATE ( MIN ( 'Table'[Date] ), ALLEXCEPT ( 'Table', 'Table'[Candidate Ref] ), 'Table'[Value] = "Submitted" )
1 Reply
- johnt75Super User
You can create a measure like
Submitted date = CALCULATE ( MIN ( 'Table'[Date] ), ALLEXCEPT ( 'Table', 'Table'[Candidate Ref] ), 'Table'[Value] = "Submitted" )