cancel
Showing results for
Did you mean:

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Frequent Visitor

## How to de-mean Bar Chart?

Hi All,

From the example bar chart below, the blue dotted line is the average line. (-16+-9+...)/10 = -7. Instead of plotting the average as a line, I would like to subtract (-7), to all the y-values in the bar chart and the y-values are measures. For example, the value I want for decile 1 is -16-(-7)=-9.

Any help greatly appreciated, Thanks.

qngu

1 ACCEPTED SOLUTION
Community Champion

Ok, that makes way more sense.

Try:

``````Values minus mean for measure 1 =
VAR _Mean =
AVERAGEX ( ALLSELECTED ( Table[Decile] ), [Your measure] )
RETURN
IF ( NOT ( ISBLANK ( [Your Measure] ) ), [Your Measure] - _Mean )
``````

In doing so, you are also helping me. Thank you!

Proud to be a Super User!

6 REPLIES 6
Community Champion

In that case:

Values minus mean for measure 1 =

VAR _Mean = DIVIDE([Measure 1] + Measure 2] + Measure 3] ...and so on upto Measure 10] , 10)

RETURN

[Measure 1] - _Mean

and repeat for each of the measures

You can't make it dynamic with your structure

In doing so, you are also helping me. Thank you!

Proud to be a Super User!

Frequent Visitor

Sorry, I mis-understood you when you said each bar is a measure. Each bar is is calculated using a single measure. A simple example:

Table1

Date         | Value | Decile

1/1/2000  | -8      | '1'

1/1/2001  | -8      | '1'

1/1/2000  | -4.5   | '2'

1/1/2001  | -4.5   | '2'

....

Measure_1 = sum(Value) is set as the y-values and the x-values is set with the Decile column. So for decile 1, the measure will be -8+-8=-16, which is what we see in the bar chart and so on for each decile.

So there's only 1 measure, not 10. Sorry for the mis-understanding.

Community Champion

Ok, that makes way more sense.

Try:

``````Values minus mean for measure 1 =
VAR _Mean =
AVERAGEX ( ALLSELECTED ( Table[Decile] ), [Your measure] )
RETURN
IF ( NOT ( ISBLANK ( [Your Measure] ) ), [Your Measure] - _Mean )
``````

In doing so, you are also helping me. Thank you!

Proud to be a Super User!

Frequent Visitor

Awesome. Thanks for the solution, I was looking for this and accepted this as the solutin as well.

Community Champion

Is each bar a measure then? If so, will there only ever be 10 data points?

In doing so, you are also helping me. Thank you!

Proud to be a Super User!

Frequent Visitor

Yes, each bar is a measure. Yes, there will only ever be 10 data points in this case. I'm hoping that it can be generalized to the number of categories on the X-axis though.

Thanks for taking a look,

qngu

Announcements

#### Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

#### Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

#### Fabric Community Update - April 2024

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

Top Solution Authors
Top Kudoed Authors