The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024.
Save €200 with code MSCUST on top of early bird pricing!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hello,
I have a table containing:
the same material has the same value.
I want to calculate the sum of values groupped by materials, in other words avoiding summing twice the same material.
On top of that, I would like to display this measure in a chart at a constant.
I wrote this formula, but it does not aggregate correctly when selecting multiple materials.
M1 = CALCULATE(SUMX(ALLSELECTED(Data[Material]),SUM(Data[Stock Target])/COUNT(Data[Material])),ALL(Data[Date])
thanks
Solved! Go to Solution.
Got it!
SUMX(ALLSELECTED(Data[Material]),CALCULATE(sum(Data[Stock Target]),ALL(Data[Date]))/CALCULATE(COUNT(Data[Material]),ALL(Data[Date])))
Got it!
SUMX(ALLSELECTED(Data[Material]),CALCULATE(sum(Data[Stock Target]),ALL(Data[Date]))/CALCULATE(COUNT(Data[Material]),ALL(Data[Date])))
hi @MagikJukas
unable to follow, you mentioned:
"same material has the same value"
and
"avoiding summing twice the same material"
so why bother sum at all? Could you explain your expectation further?
I want to group by material and then sum the total.
It is like counting and count distinct, I do not want to count more than once the same material.
Hopefully it is more clear now.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the August 2024 Power BI update to learn about new features.
User | Count |
---|---|
21 | |
18 | |
18 | |
15 | |
13 |
User | Count |
---|---|
42 | |
36 | |
23 | |
22 | |
17 |