Forum Discussion
Distinct count with filter showing wrong numbers
Hi,
Can any one help here what is the correct DAX formula ,
I have a measure to find out unique numbers of customers who is contributing 80% of the provision value (Measure [Prov USD])
Image 1 showing total provision by customer (all customers ,filtered as per slicer) also another table where i have shown with manual filter applied to visual to understand how many customers contributing 80% (If we take cumulative total of 8 customers provision [Prov USD] it is comming upto 80% of the total provision amount)
My measure Customers Contribute 80% showing correct values 8 in the card in image 1,
Where as in image 2 i have done an additional filter (Slicer selected year 2021 data table) compared to image 1,
the distinct customer count is showing 8 instead of 7 ( if you check the 2nd table it is showing only 7 customers)
Image 2
Measure
Image 1
Image 2
Regards,
Ansar.
8 Replies
- ansarHelper II
- ansarHelper II
VahidDM : Thanks for your reply
My fact table is connected to date table also with customer DB table,
Customer DB dont have direct relation ship with date table.Cumilative Prov =VAR CrNameProv = [Prov USD]RETURNIF(ISBLANK([Prov USD]),BLANK(),SUMX(FILTER(SUMMARIZE(ALLSELECTED(Data),'Customer DB'[Cr. Name],"Prov Amt", [Prov USD]),[Prov Amt] >= CrNameProv),[Prov Amt]))Prov USD RemoveCust Filter =
IF(ISBLANK([Prov USD]),BLANK(),CALCULATE([Prov USD],ALLSELECTED('Customer DB')))- Cumulative % = DIVIDE([Cumilative Prov],[Prov USD RemoveCust Filter])
- v-yingjlCommunity Support
Hi ansar ,
What is the [Prov USD] measure look like? Notice multiple measures quoted this measure
In addition, you can consdier sharing a dummy sample file which just includes the Customer table, Data table and the Date table with the necessary columns in this issue.
Best Regards,
Community Support Team _ Yingjie Li