Forum Discussion
joerykeizer
8 years agoHelper II
Cumulative distinct count
Hi all, I have a table with order, date and customer and I would like to count the number of cumulative orders per customer. Currently I have: Measure = CALCULATE(DISTINCTCOUNT('Table'[Ord...
- 7 years ago
Hi joerykeizer
You may try to create a measure or column as below:
Measure = CALCULATE ( DISTINCTCOUNT ( Table1[Order] ), FILTER ( ALLEXCEPT ( Table1, Table1[Customer] ), Table1[Order] < MAX ( Table1[Order] ) ) ) + 0Column = CALCULATE ( DISTINCTCOUNT ( Table1[Order] ), FILTER ( Table1, Table1[Customer] = EARLIER ( Table1[Customer] ) && Table1[Order] < EARLIER ( Table1[Order] ) ) ) + 0Regards,
Cherie
v-cherch-msft
7 years agoMicrosoft Employee
Hi joerykeizer
You may try to create a measure or column as below:
Measure =
CALCULATE (
DISTINCTCOUNT ( Table1[Order] ),
FILTER (
ALLEXCEPT ( Table1, Table1[Customer] ),
Table1[Order] < MAX ( Table1[Order] )
)
)
+ 0Column =
CALCULATE (
DISTINCTCOUNT ( Table1[Order] ),
FILTER (
Table1,
Table1[Customer] = EARLIER ( Table1[Customer] )
&& Table1[Order] < EARLIER ( Table1[Order] )
)
)
+ 0Regards,
Cherie