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
I'm trying to create a custom column that will check the date qwithin an existing column named Last Updated and determine if the date is six months older than the current date. If it is I want to return a value of Expired, if not thana value of Compliant.
I have tried the below:
if [#"Last Updated:"] = 6 < DateTimeZone.LocalNow then "Expired" else "Compliant")
Solved! Go to Solution.
Apologies, I wasn't looking at the power query side of things
try this:
if [Last Updated] < Date.From(Date.AddMonths(DateTime.LocalNow(), -6)) then "Expired" else "Compliant"
If I answered your question, please mark my post as solution, Appreciate your Kudos 👍
HI,
You could try this:
= if [Last Updated] < DATEADD(DateTimeZone.LocalNow(), -6, MONTH) then "Expired" else "Compliant"
If I answered your question, please mark my post as solution, Appreciate your Kudos 👍
Thanks so much!
Getting errors saying it doesn't recognise DATEADD and MONTH
Apologies, I wasn't looking at the power query side of things
try this:
if [Last Updated] < Date.From(Date.AddMonths(DateTime.LocalNow(), -6)) then "Expired" else "Compliant"
If I answered your question, please mark my post as solution, Appreciate your Kudos 👍
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 | |
| 28 | |
| 27 | |
| 20 | |
| 18 |
| User | Count |
|---|---|
| 66 | |
| 34 | |
| 32 | |
| 25 | |
| 23 |