Forum Discussion
smithub
2 years agoHelper I
Earliest Date
Hi all!!
I'm trying to create a measure or a column (whichever is better) to identify the earliest date for each Case ID at each stage. See below sample data
| Case ID | Stage | Date |
| 1617358 | Stage 1 | 15/03/2023 |
| 1617358 | Stage 1 | 18/03/2023 |
| 1617358 | Stage 2 | 14/03/2023 |
| 1617358 | Stage 3 | 15/05/2023 |
| 1617358 | Stage 3 | 29/05/2023 |
| 1617358 | Stage 4 | 12/05/2023 |
| 1617358 | Stage 4 | 29/05/2023 |
| 1617358 | Stage 4 | 06/07/2023 |
| 1617358 | Stage 4 | 09/08/2023 |
| 1618597 | Stage 1 | 14/05/2023 |
| 1618597 | Stage 1 | 19/05/2023 |
| 1618597 | Stage 2 | 11/06/2023 |
| 1618597 | Stage 2 | 19/07/2023 |
| 1618597 | Stage 2 | 23/08/2023 |
| 1618597 | Stage 3 | 18/06/2023 |
| 1618597 | Stage 3 | 27/08/2023 |
| 1618597 | Stage 4 | 20/05/2023 |
| 1618597 | Stage 4 | 27/07/2023 |
I would like to get this:
| Case ID | Stage | Date |
| 1617358 | Stage 1 | 15/03/2023 |
| 1617358 | Stage 2 | 14/03/2023 |
| 1617358 | Stage 3 | 29/05/2023 |
| 1617358 | Stage 4 | 12/05/2023 |
| 1618597 | Stage 1 | 14/05/2023 |
| 1618597 | Stage 2 | 11/06/2023 |
| 1618597 | Stage 3 | 18/06/2023 |
| 1618597 | Stage 4 | 20/05/2023 |
Appreciate any help on this thanks.
Hi smithub ,
Try this as either a calc column or a measure:
EARLIEST DATE = CALCULATE ( MIN ( 'table'[Date] ), ALLEXCEPT ( 'table', 'table'[Case ID], 'table'[State] ) )