My current mesure for "Orders" elects the MAX of the MAX of two number values.
Range MAX Orders = MAXX(
{
Max(Ziele[ScopeOrd]),
MAX(Ist[Orders])
},
[Value]
)
The Result is correct = 35
My problem is, that for my "Company" mesure I have the string Names of the companies and the numbers for my scope.
So I guess that I need to create a count mesure first, but it should still be in the context of the countries. Or is it possible to put all in one?
I have tried:
Range MAX Orders = MAXX(
{
Max(Ziele[ScopeComp]),
MAX(COUNT(Ist[Company]))
},
[Value]
)
The MAX function only accepts a column reference as an argument.
Please let me know how to solve it best.
Here is some example data.
Table Ist:
Company|ISO2
Acme Corporation|US
Globex Corporation|US
Soylent Corp|DE
Initech|DE
Umbrella Corporation|IT
Hooli|US
Vehement Capital Partners|US
Table Ziele:
ScopeComp|ISO2
2|US
3|DE
2|IT
The Result for the exampe data should be = 4
Since there is a COUNT of 4 companies in the US and this is greater then the number 3 MAX of the ScopeComp.
Try this one:
Range MAX Orders =
VAR Tbl = MAXX(ADDCOLUMNS(
VALUES(Ist[ISO2]),
"TCount",CALCULATE(COUNT(Ist[ISO2]))
),[TCount])
VAR Tbl2 = MAX(Ziele[ScopeComp])
RETURN
MAXX(
{Tbl,Tbl2},[Value])
If we test it on a visual card,