cancel
Showing results for 
Search instead for 
Did you mean: 

Fabric is Generally Available. Browse Fabric Presentations. Work towards your Fabric certification with the Cloud Skills Challenge.

Reply
shakedb70
Frequent Visitor

sum up by hierarchy in a table and displaying it

Hi!

I have a table that looks like that:

shakedb70_1-1660041908442.png

where each name has a father (except for the ones at the first level) and only the names in the highest level has a total (the highest level doesn't habe to be 4).

I'm trying o sum up each name by it's sons total, so the final table should look like that:

shakedb70_2-1660042043839.png

in addition I want to show this table in the power bi in this format:

shakedb70_4-1660042300023.png

with an option to drill down and up.

Please if anyone can help, Im still new to power bi and learning on the way.

1 ACCEPTED SOLUTION

Hi @shakedb70 ,

in Power BI you can do this by using the PATH functions and displaying the hierarchy in a matrix.

SumUpHierarchy.png

First you determine all parent elements per level with PATH.

hierarchy path = PATH('Table'[Name],'Table'[father name])

Then you decompose the path with PATHITEM

hl1 = PATHITEM('Table'[hierarchy path],1)

SumUpHierarchy_dax.png

For more info check out the attached sample file.

 

There is also a DAX Pattern post on the topic:

https://www.daxpatterns.com/parent-child-hierarchies/

 

 

 

Did I answer your question?
Please mark my post as solution, this will also help others.
Please give Kudos for support.

Marcus Wegener work at KUMAVISION AG , one of the world's largest
implementation partners for Microsoft Dynamics. #
"Get the most out of data, with Power BI."
twitter - LinkedIn - YouTube - website - podcast


View solution in original post

1 REPLY 1

Hi @shakedb70 ,

in Power BI you can do this by using the PATH functions and displaying the hierarchy in a matrix.

SumUpHierarchy.png

First you determine all parent elements per level with PATH.

hierarchy path = PATH('Table'[Name],'Table'[father name])

Then you decompose the path with PATHITEM

hl1 = PATHITEM('Table'[hierarchy path],1)

SumUpHierarchy_dax.png

For more info check out the attached sample file.

 

There is also a DAX Pattern post on the topic:

https://www.daxpatterns.com/parent-child-hierarchies/

 

 

 

Did I answer your question?
Please mark my post as solution, this will also help others.
Please give Kudos for support.

Marcus Wegener work at KUMAVISION AG , one of the world's largest
implementation partners for Microsoft Dynamics. #
"Get the most out of data, with Power BI."
twitter - LinkedIn - YouTube - website - podcast


Helpful resources

Announcements
PBI November 2023 Update Carousel

Power BI Monthly Update - November 2023

Check out the November 2023 Power BI update to learn about new features.

Community News

Fabric Community News unified experience

Read the latest Fabric Community announcements, including updates on Power BI, Synapse, Data Factory and Data Activator.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

Power BI Fabric Summit Carousel

The largest Power BI and Fabric virtual conference

130+ sessions, 130+ speakers, Product managers, MVPs, and experts. All about Power BI and Fabric. Attend online or watch the recordings.

Top Solution Authors
Top Kudoed Authors