Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
I have a requirement that i need to divide Distinct count of ID's whose salary is <= 25000 divided by distinct count of Id's.
value=Distinct count of ID's whose salary is <= 25000/ distinct count of Id's.
value = calculate(distinctcount(rawdata[id]),rawdata[salary] <= 25000 / distinctcount(rawdata[id])) .
However, this is giving me error.
Let me know any suggestion to achive this in single formula.
Thanks!!
Solved! Go to Solution.
Hi @Anonymous
try
value =
DIVIDE(
calculate(distinctcount(rawdata[id]), rawdata[salary] <= 25000) ,
calculate(distinctcount(rawdata[id]), ALL(rawdata))
)
hi @az38 ,Thanks,
It is rounding the values like 18/21 = 0.85 but it displays 1. How can i display exact value??
Thanks!!
Hi @Anonymous
try
value =
DIVIDE(
calculate(distinctcount(rawdata[id]), rawdata[salary] <= 25000) ,
calculate(distinctcount(rawdata[id]), ALL(rawdata))
)
hi @az38 ,Thanks,
It is rounding the values like 18/21 = 0.85 but it displays 1. How can i display exact value??
Thanks!!
@Anonymous
pick your measure in the right Fields Pane then go to Measure tools ribbon and set Decimal place parameters to 2
User | Count |
---|---|
93 | |
85 | |
78 | |
68 | |
62 |
User | Count |
---|---|
113 | |
99 | |
96 | |
64 | |
58 |