This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Hi,
I have a calculation group with 2 items in a matrix.
Is it possible to make the item name dynamic so e.g. the matrix could change with the years?
Thanks
Solved! Go to Solution.
Calculation group item names are static and cannot be made dynamic with DAX. They are stored as fixed strings in the model, so the labels you see (25/26, 26/27) will not roll forward on their own.
The standard workaround is to swap the calc group for a small disconnected helper table whose label column is computed from TODAY(). Something like:
FYHelper =
VAR ThisY = YEAR(TODAY())
RETURN
ADDCOLUMNS(
GENERATESERIES(0, 1, 1),
"FY Label",
FORMAT(MOD(ThisY + [Value] - 1, 100), "00") & "/" & FORMAT(MOD(ThisY + [Value], 100), "00")
)
Put FY Label on the matrix axis where your calc items are now, then in your measure use SELECTEDVALUE on Value to shift the date filter for the right fiscal year. Both the labels and the calculations then roll forward automatically each year.
If this helped, please give a thumbs up and accept it as the solution.
Best,
Shai Karmani
Calculation group item names are static and cannot be made dynamic with DAX. They are stored as fixed strings in the model, so the labels you see (25/26, 26/27) will not roll forward on their own.
The standard workaround is to swap the calc group for a small disconnected helper table whose label column is computed from TODAY(). Something like:
FYHelper =
VAR ThisY = YEAR(TODAY())
RETURN
ADDCOLUMNS(
GENERATESERIES(0, 1, 1),
"FY Label",
FORMAT(MOD(ThisY + [Value] - 1, 100), "00") & "/" & FORMAT(MOD(ThisY + [Value], 100), "00")
)
Put FY Label on the matrix axis where your calc items are now, then in your measure use SELECTEDVALUE on Value to shift the date filter for the right fiscal year. Both the labels and the calculations then roll forward automatically each year.
If this helped, please give a thumbs up and accept it as the solution.
Best,
Shai Karmani
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 36 | |
| 32 | |
| 27 | |
| 23 | |
| 16 |
| User | Count |
|---|---|
| 69 | |
| 50 | |
| 30 | |
| 25 | |
| 24 |