Forum Discussion

Andy1984's avatar
Andy1984
Frequent Visitor
3 years ago
Solved

Average in Matrix

Hello all, I need your help urgently. I have a dataset like in the example but extremely larger. I now want to condense the average of the values more and more, but the average is unfortunat...
  • Anonymous's avatar
    Anonymous
    3 years ago

    Hi  Andy1984 ,

     

    Here are the steps you can follow:

    1. Create measure.

    Flag =
    var _table1=
    SUMMARIZE(
        'Table','Table'[Group],"Avg",AVERAGE('Table'[Value]))
    return
    IF(
        ISINSCOPE('Table'[Elite Group])&&NOT(ISINSCOPE('Table'[Group])),
        DIVIDE(
        SUMX(_table1,[Avg]),
        COUNTX(_table1,[Group]))
       ,
        AVERAGEX(
       'Table',[Value])
        )

    2. Result:

    Best Regards,

    Liu Yang

    If this post helps, then please consider Accept it as the solution to help the other members find it more quickly