Help

Re: IF formula help with two DateTime Format outputs

Solved
Jump to Solution
544 1
cancel
Showing results for 
Search instead for 
Did you mean: 
Jonathan_Cohen1
4 - Data Explorer
4 - Data Explorer

Hi all,

Is there a way to run Run the first Datetime formula and if an error automatically run the second date time formula to pull the information in?

  1. DATETIME_FORMAT({Date Paid}, ‘MMMM-YYYY’)
  2. DATETIME_FORMAT({Order Date}, ‘MMMM-YYYY’))
1 Solution

Accepted Solutions
Martin_Kopischk
7 - App Architect
7 - App Architect

If all you need to decide between both is to check if the {Date Paid} data is present, this

DATETIME_FORMAT(IF({Date Paid}, {Date Paid}, {Order Date}), 'MMMM-YYYY')

will do the trick. More generally speaking, if you also want to filter out invalid inputs (not really a scenario handling a date type field, but not all fields are created equal), you can check the result of your first transformation by wrapping it in ISERROR(), then repeating it in the else branch.

See Solution in Thread

2 Replies 2
Martin_Kopischk
7 - App Architect
7 - App Architect

If all you need to decide between both is to check if the {Date Paid} data is present, this

DATETIME_FORMAT(IF({Date Paid}, {Date Paid}, {Order Date}), 'MMMM-YYYY')

will do the trick. More generally speaking, if you also want to filter out invalid inputs (not really a scenario handling a date type field, but not all fields are created equal), you can check the result of your first transformation by wrapping it in ISERROR(), then repeating it in the else branch.

Superstar !! thank you !!