Forum Discussion
Andy6001
7 years agoFrequent Visitor
Renewal rates
Hi, I'm trying to work out customer renewal rates, but the way in which our records are stored is making this tricky with Power BI. Each customer has a unique User ID, but some customers will ha...
vbisen
7 years agoFrequent Visitor
Hi
can you confirm if this is waht you are looking for
Zubair_Muhammad
Community Champion
7 years ago
Try this MEASURE
Measure =
VAR myusers =
CALCULATETABLE ( VALUES ( CardTable[UserID] ), CardTable[CardStatus] = 6 )
VAR UsersInPrevMonths =
CALCULATETABLE (
VALUES ( CardTable[UserID] ),
FILTER (
ALL ( CardTable ),
CardTable[PurchaseDate] < MIN ( CardTable[PurchaseDate] )
&& CardTable[CardStatus] = 10
)
)
RETURN
DIVIDE (
COUNTROWS ( INTERSECT ( myusers, UsersInPrevMonths ) ),
DISTINCTCOUNT ( CardTable[UserID] )
)
- Zubair_Muhammad7 years ago
Community Champion