Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

Show average per rows

Hi there, I have this table and I would like to add column that hold Avg Dist per row based on slicer selection And add a flag if Dist > Avg then 1 else 0 I couldn't get the average listed per row...
  • d_gosbell's avatar
    d_gosbell
    6 years ago

    VasTg that's a slightly different issue, the data set posted by the OP did not have any blanks.

     

    If you are facing this issue you probably need to explicitly check for blank distances using something like the following.

     

    eg.

     Avg Dist = 
    IF( NOT( ISBLANK( 'Table'[Distance] ) )
        , CALCULATE(AVERAGE('Table'[Distance]),ALLSELECTED('Table'))
    )

     

  • Anonymous's avatar
    Anonymous
    6 years ago

    Jay,
    Thank you for your response, I address the blank issue for calculating Averages from previous comment
    Also to work around the total above distance I did
    Above Dist = Calculate(
        count(EmpDistance[EmployeeID]),
        filter(EmpDistance, EmpDistance[Distance] > [Average Dist]))
    Which gave me the to
    Thanks,
    OdedDror