Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hello Community,
I need your help in writing the DAX formula for below scenario.
i am explaining my use case with the below sample data.
Now the requirement is to display the difference between noofbugs and bugsthreshold.
the formula for the same is if((sum(noofbugs)-sum(bugsthreshold)<0,0,(sum(noofbugs)-sum(bugsthreshold))
the same formula is working when i have team name in my table visual as below.
Now the problem i am facing is below.
when i take only vendor as part of visual the DAX expression is not working as expected.
Below is the report that i can see.
But the expectation is below.
lets take Vendor1 for example, we have TeamA and TeamB under Vendor1.
TeamA - NoofBugs=5 and Threshold = 6 now the difference is -1, as per above formula final result is 0
Team B - NoofBugs=4 and Threshold = 2 now the difference is 2, as per above formual final result is 2
As per my expectation DAX expression should display 0+2 =2
But it is displaying 1, beacuse it is calculating all the bugs for all the teams under vendor1(5+4), threshold is(6+2)
now the difference is 9-8=1, but this is not correct functionally.
How can i write my DAX expression to fulfill my usecase?
Please let me know incase of any questions.
Thanks...
Solved! Go to Solution.
Hi,
These measures work
NB = SUM(Data[NoofBugs])
BT = SUM(Data[BugsThreshold])
Measure = SUMX(FILTER(SUMMARIZE(VALUES(Data[Team]),Data[Team],"ABCD",[NB]-[BT]),[ABCD]>0),[ABCD])
Hope this helps.
Hi,
These measures work
NB = SUM(Data[NoofBugs])
BT = SUM(Data[BugsThreshold])
Measure = SUMX(FILTER(SUMMARIZE(VALUES(Data[Team]),Data[Team],"ABCD",[NB]-[BT]),[ABCD]>0),[ABCD])
Hope this helps.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
User | Count |
---|---|
89 | |
86 | |
75 | |
69 | |
68 |
User | Count |
---|---|
220 | |
128 | |
117 | |
82 | |
77 |