Forum Discussion
DistinctCount with individual Rows Summing incorrectly
Hi mclawler
lbendlin Thank you very much for sharing!
This is a very suitable way, here I provide some specific code. You can try the following code:
MemberNumberDISTINCTCOUNT =
SUMX (
VALUES ( Heloc3MonthAdvances[TransactionDateMonth] ),
DISTINCTCOUNT ( Heloc3MonthAdvances[MemberNumber] )
)
MemberNumberDISTINCTCOUNT_Existing =
CALCULATE (
[MemberNumberDISTINCTCOUNT],
Heloc3MonthAdvances[Result] = "Existing"
)
MemberNumberDISTINCTCOUNT_New =
CALCULATE (
[MemberNumberDISTINCTCOUNT],
Heloc3MonthAdvances[Result] = "New",
EXCEPT (
VALUES ( Heloc3MonthAdvances[MemberNumber] ),
CALCULATETABLE (
VALUES ( Heloc3MonthAdvances[MemberNumber] ),
Heloc3MonthAdvances[Result] = "Existing"
)
)
)
This should give you the results you want, which is 433 for "Existing" and 35 for "New".
EXCEPT function (DAX) - DAX | Microsoft Learn
Regards,
Nono Chen
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Thank you for the reply I think you're on the right track but it's giving me blanks. Currently I use a calculated column to generate the rows for Existing/New:
Any idea how to modify your code to adapt to my rows? I have to keep my rows becuase in the same table I use other measures for $ Sum and YoY, MoM, etc... Thank you so much for your help!
I tried these with no success: