cancel
Showing results for
Did you mean:
Helper I

## Summarize columns under specific terms

Hi there! I need your help in solving a problem

I need to show unit cost by seperate month and by accumulating several month. It is ok when I choose only one month, but when I want to accumulate data for several months it just summarize unit cost. For example, if unit cost for first month is 2 unit and for the second month is 3 unit, when I combine those month together (1+2) instead of showing 2,5 it shows the sum of theese two figures - 5.  What dax formula should I use to make it correct? Thanks

This is my function which is, I guess, is not suit this case.

Here is the unit costs for 6th month seperately

Here is the unit costs for 7th month seperately

Here is the unit costs for two month combined which shows the sum of unit cost for two months.

1 ACCEPTED SOLUTION
Super User
It looks like you are using summarized data, with only one entry per month, which is why it works fine for one month. You should have two options, and they will give slightly different results, so depends what you want.

Option A) What you have described is to use the column you already have, but apply AVERAGE summarization in the visual. https://docs.microsoft.com/en-us/power-bi/create-reports/service-aggregates#change-how-a-numeric-fie...

Option B) Create a new MEASURE instead of column, using the same idea for formula:
Avg Unit Price = DIVIDE(SUM(SalesAmount), SUM(QtySold))

As a side note, you may also wish to use a DimDate table for this: https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

2 REPLIES 2
Community Support

Hi @DauletKali,

It sounds like you want to change measure total level calculation. I'd like to suggest you take a look at the following blogs to know how to check the current row contents level and replace them with specific expressions.

Clever Hierarchy Handling in DAX

Measure Totals, The Final Word

Regards,

Xaoxin Sheng

Community Support Team _ Xiaoxin
If this post helps, please consider accept as solution to help other members find it more quickly.
Super User
It looks like you are using summarized data, with only one entry per month, which is why it works fine for one month. You should have two options, and they will give slightly different results, so depends what you want.

Option A) What you have described is to use the column you already have, but apply AVERAGE summarization in the visual. https://docs.microsoft.com/en-us/power-bi/create-reports/service-aggregates#change-how-a-numeric-fie...

Option B) Create a new MEASURE instead of column, using the same idea for formula:
Avg Unit Price = DIVIDE(SUM(SalesAmount), SUM(QtySold))

As a side note, you may also wish to use a DimDate table for this: https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Announcements

#### 2023 Release Wave 1 Plans

Power BI release plans for 2023 release wave 1 describes all new features releasing from April 2023 through September 2023.

#### Global Power BI Training

Make sure you register today for the Power BI Summit 2023. Don't miss all of the great sessions and speakers!

#### 2022 Monthly Feature Releases

We had a great 2022 with a ton of feature releases to help you drive a data culture.

Top Solution Authors
Top Kudoed Authors