Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
supriyad
Frequent Visitor

Calculate Mean using Measure

Hi all,
I want to calculate the mean for following values shows in picture.

I am filtering data Using Program Manager Name. 

data.PNG

 

 

I used following measure to calculate mean :

 

Mean = CALCULATE(AVERAGE(' Project Rank'[Score]))

 

But it giving me wrong values...same thing happen with my Standard deviation measure.

I need to calculate Zscore using this.
Plz suggest me regarding above,

1 ACCEPTED SOLUTION

@supriyad

 

I see now.

 

What you want is this : 

Mean2 = DIVIDE('Project Rank'[Score];CALCULATE(COUNT('Project Rank'[Score]);ALL('Project Rank')))

 

(Isn't your mean supposed to be more something like 'Score / Total of score' ? It just seems strange that you divide the score by the count of your table ... Maybe it's just me and I'm stupid today ahah)

 

If it worked, don't forget to mark your topic as solved

 

- Quentin

View solution in original post

7 REPLIES 7
quentin_vigne
Solution Sage
Solution Sage

Hi @supriyad

 

You want the mean per Month & Year or per Project ID for each line ? 

What I want to know is : What result do you expect from your Mean column ? 

 

- Quentin

data1.PNG

 

Hi @quentin_vigne

 

I have added expected mean column in my table.

I need Project wise Zscore in that particuler Month Year

@supriyad

 

What is the formula that you used for you expected mean? (Like what is the calculation you need me to translate to dax)

 

- Quentin

@quentin_vigne Currently I calculated Expected mean values manually to show you..

But I am expecteing My measure should give me values like this..

@supriyad

 

Yes but how did you calculated them manually ? 

 

- Quentin

@quentin_vigne

 

Suppose Project 1 having score 3 then mean should 3/11 i.e total count of projects according to Month Year.

@supriyad

 

I see now.

 

What you want is this : 

Mean2 = DIVIDE('Project Rank'[Score];CALCULATE(COUNT('Project Rank'[Score]);ALL('Project Rank')))

 

(Isn't your mean supposed to be more something like 'Score / Total of score' ? It just seems strange that you divide the score by the count of your table ... Maybe it's just me and I'm stupid today ahah)

 

If it worked, don't forget to mark your topic as solved

 

- Quentin

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.