Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hello everyone,
Forgive my automatically translated post.
I'm having trouble with a date condition.
I want to differentiate between entries older than 90 days. My following query works:
= if DateTime.LocalNow = (Date.AddDays([createdon],90)) then "en retard" else "a jour"
But it no longer works with the argument: >
= if DateTime.LocalNow > (Date.AddDays([createdon],90)) then "en retard" else "a jour"
can you help me please ?
Solved! Go to Solution.
@CentTrois , Try like
= if [createdon] > Date.AddDays(Date.From(DateTime.LocalNow()),-90) then "en retard" else "a jour"
@CentTrois , Try like
= if [createdon] > Date.AddDays(Date.From(DateTime.LocalNow()),-90) then "en retard" else "a jour"
@amitchandak Hi
Unfortunaly, the behavior is the same. The sign > produces an error.
Here is the message error :
Expression.Error : Désolé... Nous n'avons pas pu appliquer l'opérateur > aux types Function et Date.
Détails :
Operator=>
Left=[Function]
Probably the format column
It works by changing the date format, thanks for your help and my apologies, I should have read that **bleep** error message.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.