Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Active Members per Month

Hi there,   Looking around on the different posts regarding this type of calculation, I couldn't find anything that helps with my case. So hopefully someone would be able to help.   I have 2 tabl...
  • AlB's avatar
    6 years ago

    Hi Anonymous 

    Try this:

    1. Delete the relationships

    2. Place Calendar[MonthYear] in the rows of a table visual

    3. Create this measure

     

    Measure =
    VAR AuxTable_ =
        FILTER (
            Table1,
                NOT(
    Table1[Registered Date] > MAX ( Calendar[Day] ) || ( NOT ISBLANK ( Table1[Termination Date] ) && Table1[Termination Date] < MIN ( Calendar[Day] ) ) )
    ) RETURN COUNTROWS ( AuxTable_ )

    Please mark the question solved when we get to the solution and consider kudoing if posts are helpful.

    Cheers  Datanaut

  • AlB's avatar
    AlB
    6 years ago

    Anonymous 

    Glad to hear it works. I hadn't tested it. We can just add the new condition to the filter:

    Measure =
    VAR AuxTable_ =
        FILTER (
            Table1,
            NOT (
                Table1[Registered Date] > MAX ( Calendar[Day] )
                    || (
                        NOT ISBLANK ( Table1[Termination Date] )
                            && Table1[Termination Date] < MIN ( Calendar[Day] )
                    )
            )
                && Table1[Reason for joining] = "Losing weight"
        )
    RETURN
        COUNTROWS ( AuxTable_ )
    

     

    Please mark the question solved when we get to the solution and consider kudoing if posts are helpful.

    Cheers  Datanaut