Forum Discussion
Using a measure in Y axis
- Anonymous2 years ago
Hi Interact ,
Here some steps that I want to share, you can check them if they suitable for your requirement.
Here is my test data:Create a measure
Average by Risk = VAR _count = CALCULATE( COUNT('Table'[Risk]), ALLEXCEPT( 'Table', 'Table'[Risk] ) ) VAR _sum = CALCULATE( SUM('Table'[AVG]), ALLEXCEPT( 'Table', 'Table'[Risk] ) ) RETURN _sum/_countCreate two columns
Average Label risk = SWITCH(TRUE(), [Average by Risk]>0 && [Average by Risk]<=2, "LOW", [Average by Risk]>2 && [Average by Risk]<=4, "NORMAL", [Average by Risk]>4,"HIGH" )Count = VAR _distinctcount = CALCULATE( DISTINCTCOUNT('Table'[Risk]), FILTER( 'Table', 'Table'[Average Label risk] = EARLIER('Table'[Average Label risk]) ) ) VAR _count = CALCULATE( COUNT('Table'[Average Label risk]), ALLEXCEPT( 'Table', 'Table'[Average Label risk] ) ) RETURN _distinctcount/_countFinal output
Because neither the x-axis nor the y-axis can be categorized in power bi using MEASURE as a value, but only COLUMNBest regards,
Albert He
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly
Create a Count measure - HighLowCount = Count(tablename[columnname]) and place on the same visual as the High Low measure.
Hello, thanks for your help!
But there's one more point, in the chart I need to count each Risk only once, and its classification should be the average of its Results.
In the example, RISK-001 should be 4 = NORMAL ((2 + 4 + 6)/3 = 4).