Summarizing / aggregating in parent-child hierarchies

Viewed 22

I'm trying to make a report with a slicer that shows employee headcount plan for departments. There are many departments in different hierarchies.

My "Headcount Plan" table looks like this:

DEPID Department Name Parent ID Parent Path Headcount Plan
1 IT 1 1 15
2 IT - Web Development 1 1|2 7
3 Finance 3 3 25
4 HR 4 4 17
5 HR - Training 4 4|5 5
6 HR - Strategy 4 4|6 12

The slicer I have shows departments in a hierarchical fashion. There are 4 levels in the hierarchy. I used a PATHITEM DAX measure to flatten the hierarchy, which I use for the slicer.

When I just sum all of the Headcount Plan using SUM(Table[Headcount Plan]), it sums child values on top of the parent values, leading to inaccuracy and added values. I want to show the sum as a card that changes its value when the slicer filter is applied.

How would one aggregate the Headcount Plan column without summing child values on top of parent values?

0 Answers
Related