• 514K Members
• 2,977 Online
• 611K Conversations

New Contributor

# AVERAGES Calculation Error in PowerPivot for Heirarchical Data

Hello Friends,

I used the DAX Parent Child Hierarchy DAX Model from this link https://www.daxpatterns.com/parent-child-hierarchies/ to build my own Organization GOALS Heirarchical Data Model

In the measure formula as explained in the above link, I replaced the SUM with AVERAGE

Original Formula as per the above link

[Sales Amount Simple] :=
IF (
[BrowseDepth] > [MaxNodeDepth],
BLANK (),
SUM ( Transactions[Amount] )
)

Changed Formula

[GoalsAchieved] :=
IF (
[BrowseDepth] > [MaxNodeDepth],
BLANK (),
AVERAGE( ConsolidatedGoals[Actual] )
)

However the result is not exactly as per the required average.

Can someone help me with a solution

3 Replies
Highlighted

# Re: AVERAGES Calculation Error in PowerPivot for Heirarchical Data

Hi @memon_rehan ,

It shows correct result. If you go back to source table and calculate it here

you see the same results as in PivotTable. That's since 3.6.4 has subitems and

```AVERAGE(AVERAGE(range1)+AVERAGE(range2))  or
(range1/n1 + range2/n2)/2

is not equal to

AVERAGE(range1, range2)  or
(range1, range2)/(n1+n2)```

Above is also in attached file

# Re: AVERAGES Calculation Error in PowerPivot for Heirarchical Data

@Sergei Baklan Thanks for the quick reply. It might the correct for Microsoft Excel calculation, however I need the right percentage based on the selection. Is there anything i can do with the Measure formula to achieve this ?

# Re: AVERAGES Calculation Error in PowerPivot for Heirarchical Data

You are right but what i want is Average of only Levels below it and not everything below it.

Related Conversations
Problem to start Teams in the browser
André Diekmann in Microsoft Teams on
9 Replies
Pulling data from one tab to another
krysphares in Excel on
6 Replies