Forum Discussion
Trouble with calculated date column
- 5 years ago
Hi, hobbssj
You need to modify your code,Like this:
= Table.AddColumn(#"Sorted Rows1", "ticketupdated", each if Date.From([date])>=Date.AddDays( Date.From(DateTime.LocalNow()),-3) and Date.From([date])<Date.From(DateTime.LocalNow()) then true else false)If it doesn’t solve your problem, please feel free to ask me.
Best Regards
Janey Guo
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
hobbssj , this can be like
ticketupdated = IF(DATEDIFF(TASKS[MODIDATE],today(),day) <3, True(), False())
Thanks,
That made a difference however its still not working
I added this to the custom column and it came out like this
= Table.AddColumn(#"Sorted Rows1", "ticketupdated", each ticketupdated = IF(DATEDIFF(TASKS[MODIDATE],today(),day) <3, True(), False()))
and got
Expression.Error: The name 'ticketupdated' wasn't recognized. Make sure it's spelled correctly.
I adjusted it
= Table.AddColumn(#"Sorted Rows1", "ticketupdated", IF(DATEDIFF(TASKS[MODIDATE],today(),day) <3, True(), False()))
and now am getting
Expression.Error: The name 'IF' wasn't recognized. Make sure it's spelled correctly
any thoughts?
- v-janeyg-msft5 years ago
Community Support
Hi, hobbssj
You need to modify your code,Like this:
= Table.AddColumn(#"Sorted Rows1", "ticketupdated", each if Date.From([date])>=Date.AddDays( Date.From(DateTime.LocalNow()),-3) and Date.From([date])<Date.From(DateTime.LocalNow()) then true else false)If it doesn’t solve your problem, please feel free to ask me.
Best Regards
Janey Guo
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- hobbssj5 years agoRegular Visitor
Just a quick update, we ended up getting our DBA to create a custom view on on the database.
but I testted the Janey's soltuion and that worked as well
Thanks for everyone help