Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

New + Lost Customer Analysis (based on Recurring Revenue)

Hi, Been working this for 2 days straight and read countless forum posts and YT vids - no joy still. I have a Revenue dataset that contains recurring customer revenue - not sales (same customer...
  • v-deddai1-msft's avatar
    5 years ago

    Hi Anonymous ,

     

    Use the following two measures:

     

    New Customer Count = COUNTROWS(EXCEPT(VALUES(REVENUE[CUSTOMER_NUMBER]),CALCULATETABLE(VALUES(REVENUE[CUSTOMER_NUMBER]),FILTER(ALL(REVENUE),REVENUE[GL_PERIOD_START_DT]<MIN('CALENDAR'[Date])))))
    
    
    Lost Customer Count = COUNTROWS(EXCEPT(CALCULATETABLE(VALUES(REVENUE[CUSTOMER_NUMBER]),DATEADD('CALENDAR'[Date],-1,MONTH)),VALUES(REVENUE[CUSTOMER_NUMBER])))+0

     

     

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

     

    Best Regards,

    Dedmon Dai