Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
We created a table using Power Query in Excel.
We added the table to the Data Model.
We want to add a column that averages the subscriptions in the current month (=current record) with those in the prior two months; the number of months to average can vary with program.
We created a measure which returns an error message.
What is the proper dax syntax or approach? Thank you for your attention.
Mark
Table:
Attempted Measure / Calculated Column:
Calculated Col
=
VAR curNumMoYr = 'Table'[NumMoYr]
VAR curPlan = 'Table'[plan_name]
VAR curProgram = 'Table'[program]
VAR curMoInAvg = 'Table'[MoInAvg]
VAR curSUM =
CALCULATE (
SUM ( 'Table'[written subs] ),
FILTER (
'Table',
'Table'[plan_name] = curPlan &&
'Table'[program] = curProgram &&
'Table'[NumcMoYr] >= curNumMoYr - curMoInAvg + 1 &&
'Table'[NumcMoYr] <= curNumMoYr
)
)
RETURN
DIVIDE(curSum, curMoInAvg, 0)
Error Message:
"The Query did not run of the Data Model could not be accessed. Here's the error message we got:
The query referenced column 'Table'[Calculated Col] which depends on another column, relationship of measure that is not in a valid state"
Solved! Go to Solution.
Hi @MarkMahon ,
I create a sample and after I click Add to Data Model in Excel>Power Pivot, and add a column by your formula, get the correct result.
Haven't found the error you provided. I attach my sample below for your reference.
Best Regards,
Community Support Team _ kalyj
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi _kalyj - first of all, thank you for the reply.
Second, with your help I got the formula to work for my application ... so thank you a second time.
The difference between your example (no error) and my work (error) is where the formula was placed ...
Best Regards,
Mark
Hi @MarkMahon ,
I create a sample and after I click Add to Data Model in Excel>Power Pivot, and add a column by your formula, get the correct result.
Haven't found the error you provided. I attach my sample below for your reference.
Best Regards,
Community Support Team _ kalyj
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!