Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
3 years ago
Solved

Syntax Error Occurred during Parsing: Invalid Token Line 7 Offset 56

Hi, I am getting this error when i using the  formula  and the find the duplicate values in a same column to return output as 0, 1 Any Help please?  Duplicate = --VAR dCount =     COUNTROW...
  • v-zhangti's avatar
    3 years ago

    Hi, Anonymous 


    You can try the following formula.

    Duplicate =
    VAR _dCount =
        COUNTROWS (
            FILTER (
                'DB 15092022_1',
                'DB 15092022_1'[STO Number] = EARLIER ( 'DB 15092022_1'[STO Number] )
                    && 'DB 15092022_1'[Index] <= EARLIER ( 'DB 15092022_1'[Index] )
            )
        )
    RETURN
        IF ( _dCount > 1, 1, 0 )
    

     

    If you have a large amount of data, you can try to calculate with measure.
    Measure:

    Duplicate =
    VAR _dCount =
        COUNTROWS (
            FILTER (
                ALL ( 'DB 15092022_1' ),
                'DB 15092022_1'[STO Number] = SELECTEDVALUE ( 'DB 15092022_1'[STO Number] )
                    && 'DB 15092022_1'[Index] <= SELECTEDVALUE ( 'DB 15092022_1'[Index] )
            )
        )
    RETURN
        IF ( _dCount > 1, 1, 0 )
    

     

    Best Regards,

    Community Support Team _Charlotte

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.