Forum Discussion

AMONT's avatar
AMONT
Frequent Visitor
1 year ago
Solved

Filtering Consecutive Dates by a Measure

Apologies if this has been posted before, as I do see a lot of consecutive date topics here.    I have groundwater well data that has been assigned a 1 or a 0, depending on if certain parameters ar...
  • Irwan's avatar
    Irwan
    1 year ago

    hello AMONT 

     

    Glad it is worked as intended.

     

    if you need to limit certain id, you can add more condition inside the filter.

    for example: 

    MAXX(
        FILTER(
            ALL('Table'),
            'Table'[DateOnly]<_Select&&
    'Table'[Well_ID]=_ID *** adding at top var _ID = SELECTEDVALUE('Table'[Well_ID])***
        ),
        'Table'[DateOnly]
    )

    or directly use should have same result : 

    MAXX(
        FILTER(
            ALL('Table'),
            'Table'[DateOnly]<_Select&&
    'Table'[Well_ID]=SELECTEDVALUE('Table'[Well_ID])
        ),
        'Table'[DateOnly]
    )

    This way, the measure only calculate for previous date AND for same ID.

    you can add more filter condition as you need as above.

     

    Hope this will help.
    Thank you.