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 everyone,
i had a measure to calculate the previous month data, it didn't showing on line chart but it's working on card.
what i really want is, when I choose Feb on month slicer, it's show the data for feb and jan
this is my data table
I think you forgot put your measure definition, there are many ways to do this. Here is one
Var selectedmonth = selectedvalue(Table[MonthNum))
Var prevMonth = selectedmonth - 1
Var last2months =treatas( {prevmonth, selectedmonth}, Table[MonthNum])
Var result = calculate([Measure], keepfilters(last2months))
return result
If the post helps please give a thumbs up
If it solves your issue, please accept it as the solution to help the other members find it more quickly.
Tharun
It works with me , after adding the variable in the beginning
LastMonthValue = Var selectedmonth = selectedvalue(Table1[Month])
Var prevMonth = selectedmonth - 1
Var last2months =treatas( {prevmonth, selectedmonth}, Table1[Month])
Var result = calculate([Last Month], keepfilters(last2months))
return result
but still didn't show on the line graph
Error
how can i fix it ?
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 | |
| 21 | |
| 20 | |
| 19 | |
| 13 |
| User | Count |
|---|---|
| 58 | |
| 52 | |
| 37 | |
| 31 | |
| 27 |