Why DAX Can't Directly Reference Hierarchies in Power BI?
π What is a Hierarchy in Power BI?
A hierarchy in Power BI is a structured arrangement of related columns that allows users to drill down from a higher-level category to a more detailed level.
πΉ Example of a Hierarchy
Consider a Date Hierarchy:
- Year β Quarter β Month β Day
Or a Geography Hierarchy:
- Country β State β City
π« Why Canβt DAX Refer to a Hierarchy or Hierarchy Level?
DAX can only reference columns, measures, and tables, but not hierarchy objects directly. This is because a hierarchy is a UI feature in Power BI, not an actual data model object.
However, you can reference each level of the hierarchy individually using its column name.
β Alternative Approach Using DAX
If you want to calculate something for a specific level in a hierarchy, you must use the underlying column:
πΈ Example: Total Sales by Year (from Date Hierarchy)
TotalSalesByYear = CALCULATE(SUM(Sales[Revenue]), VALUES(Sales[Year]))
This formula references Sales[Year], not the entire hierarchy.
Published on:
Learn moreRelated posts
Power BI Update - February 2026
Dynamics 365 Finance: Explore forecast-to-plan planning scenarios in Power BI
This feature provides a hands-on, end-to-end demonstration of how Business performance planning enables integrated planning directly in a Powe...
