Starting December 3, join live sessions with database experts and the Microsoft product team to learn just how easy it is to get started
Learn moreGet certified in Microsoft Fabric—for free! For a limited time, get a free DP-600 exam voucher to use by the end of 2024. Register now
Hi,
I have a dataset where the products are listed in various websites as per the below table.
How can I calculate the distinct count of products based on the websites that they are listed against?
Desired solution like this:
1. Products in all 3 website = Distinct count of Product when website = "Own+Amazon+Other"?
1. Products in any 2 website = Distinct count of Product when website = "any two website"?
Thanks in advance!
Solved! Go to Solution.
You can first create a new table by summarizing the original table with below code.
Table 2 = SUMMARIZE('Table','Table'[Product],"websites count",DISTINCTCOUNT('Table'[Websites]))
Then create below measures to count from the new table.
Products in all 3 website = CALCULATE(DISTINCTCOUNT('Table 2'[Product]),'Table 2'[websites count]=3)
Products in any 2 website = CALCULATE(DISTINCTCOUNT('Table 2'[Product]),'Table 2'[websites count]=2)
Best Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.
You can first create a new table by summarizing the original table with below code.
Table 2 = SUMMARIZE('Table','Table'[Product],"websites count",DISTINCTCOUNT('Table'[Websites]))
Then create below measures to count from the new table.
Products in all 3 website = CALCULATE(DISTINCTCOUNT('Table 2'[Product]),'Table 2'[websites count]=3)
Products in any 2 website = CALCULATE(DISTINCTCOUNT('Table 2'[Product]),'Table 2'[websites count]=2)
Best Regards,
Community Support Team _ Jing
If this post helps, please Accept it as Solution to help other members find it.
a new column if that can help
= Calculate(distinctcount(Table[Websites]), filter(Table, [Product] =earlier([Product]) ))
Measure , count of product having 3 websites
Countx(Filter(Summarize(Table, [Product], "_1", distinctcount(Table[Websites])),[_1] =3), [Product])
2
Countx(Filter(Summarize(Table, [Product], "_1", distinctcount(Table[Websites])),[_1] =2), [Product])
Starting December 3, join live sessions with database experts and the Fabric product team to learn just how easy it is to get started.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
User | Count |
---|---|
86 | |
84 | |
83 | |
67 | |
49 |
User | Count |
---|---|
131 | |
111 | |
97 | |
71 | |
67 |