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!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi guys, I want a calculated column next to my date column which would indicate the latest Date(specifically month) in the column and bring "Latest Month" and also would indicate -1 month from "Latest Month" and bring it as "Previous Month". The rest is blank. Example:
I have written a dax but it gives me all blanks..
Solved! Go to Solution.
@Anonymous
Try this, minor chagne, I replaced today with the max
Month =
var _CurrMonth = MAX('Portfolio status'[Date])
var _CurrDate= 'Portfolio status'[Date]
return
IF( FORMAT(_CurrDate,"yyyymm") = FORMAT(_CurrMonth,"yyyymm"), "CURRENT",
IF( FORMAT(_CurrDate,"yyyymm") = FORMAT(EOMONTH(_CurrMonth,-1),"yyyymm"), "PREVIOUS")
) ________________________
If my answer was helpful, please consider Accept it as the solution to help the other members find it
Click on the Thumbs-Up icon if you like this reply 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@Anonymous
Try this, minor chagne, I replaced today with the max
Month =
var _CurrMonth = MAX('Portfolio status'[Date])
var _CurrDate= 'Portfolio status'[Date]
return
IF( FORMAT(_CurrDate,"yyyymm") = FORMAT(_CurrMonth,"yyyymm"), "CURRENT",
IF( FORMAT(_CurrDate,"yyyymm") = FORMAT(EOMONTH(_CurrMonth,-1),"yyyymm"), "PREVIOUS")
) ________________________
If my answer was helpful, please consider Accept it as the solution to help the other members find it
Click on the Thumbs-Up icon if you like this reply 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
@Anonymous
Add this code as a new column to your table:
Month =
var _CurrMonth = TODAY()
var _CurrDate= 'Portfolio status'[Date]
return
IF( FORMAT(_CurrDate,"yyyymm") = FORMAT(_CurrMonth,"yyyymm"), "CURRENT",
IF( FORMAT(_CurrDate,"yyyymm") = FORMAT(EOMONTH(_CurrMonth,-1),"yyyymm"), "PREVIOUS")
)
________________________
If my answer was helpful, please consider Accept it as the solution to help the other members find it
Click on the Thumbs-Up icon if you like this reply 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Ok, @Fowmy , today() is not suitable for me, as latest date may be with the huge delay, please see my screenshot. That is the exact dates I have now.
@Fowmy , thanks for prompt reply but it only gives me "PREVIOUS" values and rest is blank.
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!
| User | Count |
|---|---|
| 11 | |
| 9 | |
| 9 | |
| 6 | |
| 5 |
| User | Count |
|---|---|
| 27 | |
| 22 | |
| 19 | |
| 17 | |
| 11 |