Forum Discussion

datadmin-austin's avatar
3 years ago

Min/Max Averages by Location

Hello All,

 

My goal is to get the best and worst Jobsite by average inspection score of the jobsite. I am trying to get the desired result below:

Jobsite Table:

Jobsite:
JobsiteA
JobsiteB
JobsiteC

Jobsite Inspection Table:

Jobsites:Inspection Score:
JobsiteA98.04%

JobsiteA

89.14%

JobsiteC

92.35%

JobsiteB

100%

JobsiteB

75.86%

JobsiteA

91.55%

JobsiteC

88.91%

Desired Results Table:

Jobsite:Average Inspection Score by Jobsite:
JobsiteA92.91%
JobsiteB87.93%
JobsiteC90.63%

Desired Result Card:

Worst Jobsite by Average Score: JobsiteB

Best Jobsite by Average Score: JobsiteA

 

I have this measure, but it gives me the worst individual jobsite inspection score - not the worst average jobsite score.

 

WorstJobsite = 
MINX(
    TOPN(
        1,
        VALUES('Inspection Data'[Jobsite]),
        CALCULATE(MIN('Inspection Data'[InspectionScore])), ASC
    ),
    [Jobsite]
)

 

Could any advise how to get the desired result? Thank you in advance!

2 Replies