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
Hi All,
Hopefully an easy question.
I have a data set where the value of a period is stored every subsequent period, where the period value is the same but the 'as at period' is monthly. The value to be referenced is the one represented in the latest 'as at period'.
In the below table I only want to bring back the two values highlighted in green.
Solved! Go to Solution.
I solved my issue.
I created a calculated column which concatenated the elements which would impact my filter, then using that column as a variable I filtered my table using MAXX on the As At date.
So far the numbers reconcile.
I solved my issue.
I created a calculated column which concatenated the elements which would impact my filter, then using that column as a variable I filtered my table using MAXX on the As At date.
So far the numbers reconcile.
I am sure there is a more efficient way to to do this so I will let the experts improve on my answer (note this is a calculated table you need to create)
AsAtPeriod =
SUMMARIZE (
'Table',
'Table'[Data Item],
"MAXDATE",
CALCULATE (
MAX ( 'Table'[As of Date] ),
ALLEXCEPT ( 'Table', 'Table'[Data Item] )
),
"VAL",
CALCULATE (
SUM ( 'Table'[Value] ),
FILTER (
'Table',
'Table'[As of Date]
= CALCULATE (
MAX ( 'Table'[As of Date] ),
ALLEXCEPT ( 'Table', 'Table'[Data Item] )
)
)
)
)
Regards,
Moiz
If this post helps, please "Accept" it as Solution to help other members find it.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 39 | |
| 38 | |
| 38 | |
| 28 | |
| 27 |
| User | Count |
|---|---|
| 124 | |
| 88 | |
| 73 | |
| 66 | |
| 65 |