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,
I need to present data in form of curr month -1 , curr month and curr month +1
Below is the dataset containing sales of prev month curr month and curr+1 month (predicted)
I want the data in to represent in the below pic in a table format in powerbi
Can someone help me with dax of curr month -1 , curr month and curr month +1 .
Thanks
Shreyd22
Hi mlsx4,
Thankyou for your response . But the data contains data for past 3 years and I only want to show data for curr month-1, curr month and curr month+1. It has to be dynamic . Can you kindly help me with that please.
Appricate your efforts.
Thanks & Regards
Shrey
Hi @sd22
You can create an Offset column which does this:
Offset =
var currentMonth= MONTH(TODAY())
return IF(MONTH(MyTable[Date])=currentMonth, 1 , IF(MONTH(MyTable[Date])=(currentMonth-1),1, IF(MONTH(MyTable[Date])=(currentMonth+1),1,0)))
And then put a filter in the pane for your graph <Offset=1>
Hi @sd22
If your data is as you have put, then you only need to use a matrix to visually see it as you need:
1) Put in rows: Item
2) Put in columns: Month
3) Put in values: Quantity
Btw, you can disable totals
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 59 | |
| 43 | |
| 42 | |
| 23 | |
| 17 |
| User | Count |
|---|---|
| 190 | |
| 122 | |
| 96 | |
| 66 | |
| 47 |