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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
fraitaan
Frequent Visitor

Calculate average between 2 columns, per year.

Hi, 

I have 3 columns.
- System Power

- Power

- Year

All in the same table. 

I want to calculate the average difference between System Power and Power, visualise the difference per year. 

How should I do it? 

I've tried using formulas like: 

 

Average Difference by Forecast Year =
AVERAGEX(
    VALUES('Data'[Year]),
    CALCULATE(
        AVERAGE('Data'[System Power]) - AVERAGE('Data'[Power])
    )
)

 


Also tried to make a new column called: "Power Difference" where I used M-code: 

 

[#"System Power"] - [#"Power"]

 


I tried to use average on it but I only get the same value over all the years: 

fraitaan_0-1683014012069.png

 


Thanks

4 REPLIES 4
tamerj1
Super User
Super User

@fraitaan 

Please make sure to use a year column which is in the same table or in a dimension table that filters this table. 

eliasayyy
Super User
Super User

hello please try 

average difference by year = 
VAR avgp = CALCULATE(AVERAGE('Table'[Power]),ALLEXCEPT('Table','Table'[Year]))
VAR avgsp = CALCULATE(AVERAGE('Table'[System Power]),ALLEXCEPT('Table','Table'[Year]))
VAR diff = avgp - avgsp
RETURN
AVERAGEX(VALUES('Table'[Year]),diff)

Hi, 

Thanks for answer

Still got the same value over all years

fraitaan_0-1683019744472.png


I need to see the difference between each year.

as @tamerj1 stated, do you have a seperate table for year? or what did you include in the column chart which column

Helpful resources

Announcements
Sept PBI Carousel

Power BI Monthly Update - September 2024

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

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

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