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 moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Can someone help me with a simple formula to calcualte the value of the last year (which is YYYY number not a full date) ?
I tried the following formual but it isn't returning any values:
LY = Calculate(AVERAGE(Table[Value]), FILTER(ALL(Table), Table[YEAR] = Table[YEAR]-1))
Solved! Go to Solution.
The question is: "what do you want to see at the grand total"? Showing the value for 2012 looks a good compromise, but if you want to fix it, you first need to decide what to show there. At the grand total - being no year in the selection - the very value of "last year" is undefined.
Have fun with DAX!
Alberto Ferrari
http://www.sqlbi.com
That's what I want to get which SivaMani solution allowed me to get it:
Makes sense ?
Is there a measure can do that ? if yes, which one is better/faster ?
Only thing i see your formula is missing to work is a MAX call:
LY = Calculate(AVERAGE(Table[Value]), FILTER(ALL(Table), Table[YEAR] = MAX ( Table[YEAR] ) -1 ) )
Thanks a lot! it worked but the LY total is not correct:
Can the totoal be fixed ?
The total is showing LY value of 2012. Because you have used MAX in your DAX. so, it picks Max(Year).
Just Create a calculated measure with following formula,
Last Year = LOOKUPVALUE(Table3[Value],Table3[Year],Table3[Year]-1)
you will get the required Value.
Thanks,
Siva
I got this error:
A single value for column 'Year' in table 'Table' cannot be determined. This can happen when a measure formula refers to a column that contains many values without specifying an aggregation such as min, max, count, or sum to get a single result.
Works fine now! Thanks a lot!
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 | |
| 33 | |
| 31 | |
| 24 | |
| 18 |
| User | Count |
|---|---|
| 66 | |
| 50 | |
| 33 | |
| 24 | |
| 24 |