Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowData Days is here! Join us now for 60+ days of learning, challenges, and connection. Learn more
Hi all,
I have the following measure which I would like to place in a calculation group so that I do not need to recreate this for each measure I want to use it.
The following measure I use to calculate an average/ index
_IndexMeasure =
VAR _Months =
CALCULATE ( DISTINCTCOUNT ( 'Date'[Month Year Long] ), REMOVEFILTERS () )
VAR _Index =
CALCULATE (
SUMX ( 'Table1', 'Table1'[Value %] ),
REMOVEFILTERS ( 'Date'[Month Year Long] )
)
RETURN
DIVIDE ( _Index, _Months )
VAR _Months =
CALCULATE ( DISTINCTCOUNT ( 'Date'[Month Year Long] ), REMOVEFILTERS () )
VAR _Index =
CALCULATE (
SUMX ( SELECTEDMEASURE() ),
REMOVEFILTERS ( 'Date'[Month Year Long] )
)
RETURN
DIVIDE ( _Index, _Months )
But this does not work, because SUMX() needs 2 parameters. But how can I make this dynamic so that I can use the exact same functionality for other columns/ tables as well?
Solved! Go to Solution.
Why do you need the SUMX? I would try it with just
CALCULATE(SELECTEDMEASURE(), ...
Pat
Why do you need the SUMX? I would try it with just
CALCULATE(SELECTEDMEASURE(), ...
Pat
Thank you, this works as well.
Don't miss out on Data Days, June 15 through August 7. Learn Fabric, Power BI, SQL, AI and more.
Check out the May 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 23 | |
| 23 | |
| 21 | |
| 20 | |
| 15 |
| User | Count |
|---|---|
| 58 | |
| 54 | |
| 42 | |
| 30 | |
| 24 |