Forum Discussion

atul9063's avatar
atul9063
Helper III
7 years ago
Solved

Calculate Retain Customer

Hi,

 

I want help in calculating retained users :

 

Output 

monthCount of retain Users
Jan4
Feb2
Mar3

 

Dataset 

DateUseritemid 
1/1/20181
1/2/20182
1/3/20183
1/4/20186
2/10/20181
2/11/20183
2/12/201810
2/13/20183
2/14/20181
2/15/201811
3/15/20181
3/16/20182
3/17/20183
3/18/201810
3/19/201814

3 Replies

  • Zubair_Muhammad's avatar
    Zubair_Muhammad
    Community Champion

    atul9063

     

    try this

     

    Create a calendar table and then this MEASURE

     

    Measure =
    VAR PreviousMonthUsers =
        CALCULATETABLE (
            DISTINCT ( Table1[Useritemid ] ),
            PREVIOUSMONTH ( Table1[Date] )
        )
    VAR CurrentMonthUsers =
        DISTINCT ( Table1[Useritemid ] )
    RETURN
        IF (
            ISEMPTY ( PreviousMonthUsers ),
            COUNTROWS ( CurrentMonthUsers ),
            COUNTROWS ( INTERSECT ( PreviousMonthUsers, CurrentMonthUsers ) )
        )