Forum Discussion

safetyfirst's avatar
safetyfirst
New Member
8 years ago

Count/average based on another column

I'm trying to calculate the number of inspector observations per report name. With this I want to calculate the average number of observations per name at inspection. Is this possible?

 

Report NameName at InspectionInspector Observations
XXXX-XXXX-XXXX-XXXXLibertyA
XXXX-XXXX-XXXX-XXXXLibertyD
XXXX-XXXX-XXXX-XXXYFreedomA
XXXX-XXXX-XXXX-XXXYFreedomB
XXXX-XXXX-XXXX-XXXYFreedomC
XXXX-XXXX-XXXX-XXXZLibertyB
XXXX-XXXX-XXXX-XXXZLibertyC
XXXX-XXXX-XXXX-XXXZLibertyD

5 Replies

  • v-huizhn-msft's avatar
    v-huizhn-msft
    Microsoft Employee

    Hi safetyfirst,

    >>I'm trying to calculate the number of inspector observations per report name. 

    You can create a table visual, select the report name and count of Inspector Observations as values, or you can create a new table by clicking "New Table" under Modeling on Homepage. Please review the picture1 and picture2.

    Table = SUMMARIZE(Table2,Table2[Report Name],"the number of inspector observations",COUNTA(Table2[Inspector Observations]))

    picture1picture2
    >>I want to calculate the average number of observations per name at inspection.

    You use the same way as above, select Average of Inspector Observations, or create a new table as follows.

    Measure 2 = DIVIDE(DISTINCTCOUNT(Table2[Inspector Observations]),COUNTA(Table2[Name at Inspection]))

    picture3

    Create a new table.

    Table 2 =
    SUMMARIZE (
        Table2,
        Table2[Name at Inspection],
        "Average of Inspector Observations", DIVIDE (
            DISTINCTCOUNT ( Table2[Inspector Observations] ),
            COUNTA ( Table2[Name at Inspection] )
        )
    )
    




    Please let me know if this is not what you want.

    Best Regards,
    Angelia

     

    • safetyfirst's avatar
      safetyfirst
      New Member

      Thank you v-huizhn-msft! I believe this is just what I'm looking for, but it is calculating the averages as 1 using both methods.

       

      Any idea why this may be? Some of the reports do have the same observation if this affects the calculation.

       

      Thanks for your help.

      • v-huizhn-msft's avatar
        v-huizhn-msft
        Microsoft Employee

        Hi safetyfirst,

        >>but it is calculating the averages as 1 using both methods

        Actually, I can't understand your problem, could you please describe it in details?

        Best Regards,
        Angelia