Member-only story
DAX Calculation Groups
in Power BI: Stop Writing the Same Measure Five Times
Learn how calculation items, SELECTEDMEASURE, and precedence let you reuse time intelligence logic across every measure in your model.
Imagine you maintain a sales model with five core measures: Sales, Profit, Orders, Quantity, and Discount.
The finance team asks for year-to-date versions of each one. Then prior-year versions. Then year-over-year change. Then year-over-year percentage.
Five measures become twenty-five. Each new request multiplies the work, and every copy-pasted formula is another place for an error to hide.
This scenario is illustrative, but anyone who has built time intelligence knows the pattern.
If five measures share the same calculation pattern, the pattern should live in one place, not in five copies.
That is the problem calculation groups solve. In this article, we’ll look at how they work, build a time intelligence example, and cover the rules and limitations you should know before using them.
1. What Is a Calculation Group?
According to Microsoft, calculation groups can significantly reduce the number of redundant measures in a model. You…









