Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

Validate Slicer Selection

Hello   I have a period column in a table that I am using as a slicer. It is of type date and I am using it as a Date Hierarchy.  I need to validate if the user selected the same number of months ...
  • parry2k's avatar
    5 years ago

    Anonymous here you go, add following measure

    Month Selected = 
    VAR __year = 
    SUMMARIZE ( 
        'Calendar', [Year], "@Months", CONCATENATEX ( VALUES ( 'Calendar'[Month] ), [Month], "," ) 
    )
    VAR __status =
    IF ( COUNTROWS ( VALUES ( 'Calendar'[Year] ) ) = 1, -1,
        COUNTX ( 
            SUMMARIZE ( __year, [@Months], "@Rowcount", COUNTROWS ( __year ) ), [@Rowcount] 
        ) 
    )
    RETURN
    SWITCH ( 
        __status,
        1, "Valid Selection", 
        -1, "Invalid Selecton - Only months selected in one year",
        "Invalid Selection - not same months selected"
    )

     

    Check my latest blog post Comparing Selected Client With Other Top N Clients | PeryTUS  I would ❀ Kudos if my solution helped. πŸ‘‰ If you can spend time posting the question, you can also make efforts to give Kudos to whoever helped to solve your problem. It is a token of appreciation!

    ⚑Visit us at https://perytus.com, your one-stop-shop for Power BI-related projects/training/consultancy.⚑