Supplies are limited. Contact info@espc.tech right away to save your spot before the conference sells out.
Get your discountScore big with last-minute savings on the final tickets to FabCon Vienna. Secure your discount
Hi,
I want to add a column using Power Query that shows anything before Todays date = "expired" else "live"
I have this code but im getting an error saying 'Expression.SyntaxError: Token Then expected' with the ^ just below the comma after LocalNow()), below.
= Table.AddColumn(#"Added Conditional Column", "Historic", each if [Agreement End Date] <= DateTime.Date(DateTime.LocalNow()), then "Expired" else "Live")
I'm quite new to PowerBI and I've tried suggestions from related questions already posted but no joy - how do I fix this and / or is there a better way of doing this?
Many thanks,
Andy
Solved! Go to Solution.
@Andy1927 , there is addition comma , removed here
if [Agreement End Date] <= DateTime.Date(DateTime.LocalNow()) then "Expired" else "Live"
or
= Table.AddColumn(#"Added Conditional Column", "Historic", each if [Agreement End Date] <= DateTime.Date(DateTime.LocalNow()) then "Expired" else "Live")
@Andy1927 , there is addition comma , removed here
if [Agreement End Date] <= DateTime.Date(DateTime.LocalNow()) then "Expired" else "Live"
or
= Table.AddColumn(#"Added Conditional Column", "Historic", each if [Agreement End Date] <= DateTime.Date(DateTime.LocalNow()) then "Expired" else "Live")
Many thanks!
I have one additional request and I'm not sure if it requires a new separate ticket? I have previously used the data model to create 'date bandings' e.g. 0-6 mths, 7-12 mths, and so on. I would like to do the same in query editor using the Agreement End Date - is this possible? If so, is there an example I could use?