Skip to main content

Some help please:

I’m using an ‘estimated release date’ field with the following formulas to calculate for grid view, and show on a calendar view the duration of each project. Currently I’m getting a value not recognized as a date, and if I remove DATETIME_FORMAT I get a string with this message in the formatting tab “Your result type is not a number or a date.”


Start formula:

IF({Update Collateral (CS & Sales)}=‘No Need’,’ ------’,IF({Update Collateral (CS & Sales)},DATETIME_FORMAT(DATEADD({End: Update Collateral (CS & Sales)},-12,‘days’),‘DD/MM/YYYY’)))


End formula:

IF({Update Collateral (CS & Sales)}=‘No Need’,’ ------’,IF({Update Collateral (CS & Sales)},DATETIME_FORMAT(DATEADD({Estimated release},0,‘days’),‘MM/DD/YYYY’)))


And I’m trying to use european DD/MM/YYYY format but found the formula only works if I use MM/DD/YYY in the end formula.


What can be done?

Hi @Karen_Sheffer


Welcome to the community!


You may find it easier to calculate your field using the following formula:


IF({Update Collateral (CS & Sales)}!=“No need”,DATEADD({End: Update Collateral (CS & Sales)},-12,‘days’))


This returns either a value, which is a Date data type, or nothing. You are therefore able to use the field formatting option to display in the date format you want:



With your formula, the result could either be a string (the dashes) or a date and therefore you wouldn’t be able to use the field’s formatting feature.



Hope this helps!


Hi @Karen_Sheffer


Welcome to the community!


You may find it easier to calculate your field using the following formula:


IF({Update Collateral (CS & Sales)}!=“No need”,DATEADD({End: Update Collateral (CS & Sales)},-12,‘days’))


This returns either a value, which is a Date data type, or nothing. You are therefore able to use the field formatting option to display in the date format you want:



With your formula, the result could either be a string (the dashes) or a date and therefore you wouldn’t be able to use the field’s formatting feature.



Hope this helps!


Thanks, that’s in fact the formula I started out with but I was getting an invalid formual message - unfortunately still am using your formula as well.


What could be the problem?


Thanks, that’s in fact the formula I started out with but I was getting an invalid formual message - unfortunately still am using your formula as well.


What could be the problem?


Strange - not sure where to go here except is {Update Collateral (CS & Sales)} a date field?


Strange - not sure where to go here except is {Update Collateral (CS & Sales)} a date field?


Nope, it’s a multi-select field just as in the screenshot you included in your initial response.


Nope, it’s a multi-select field just as in the screenshot you included in your initial response.


Just a hunch, but I wonder if you are just suffering from Airtable’s formula editor not accepting “smart quotes”. If you copy/pasted Julian’s formula out of the forums and into Airtable, it would have retained the curled quotation marks, which are a different character that the quotation marks I have in the same formula below – try copy pasting this version into Airtable and see if that resolves the issue:


IF(
{Update Collateral (CS & Sales)}!="No need",
DATEADD(
{End: Update Collateral (CS & Sales)},
-12,
'days'
)
)

Just a hunch, but I wonder if you are just suffering from Airtable’s formula editor not accepting “smart quotes”. If you copy/pasted Julian’s formula out of the forums and into Airtable, it would have retained the curled quotation marks, which are a different character that the quotation marks I have in the same formula below – try copy pasting this version into Airtable and see if that resolves the issue:


IF(
{Update Collateral (CS & Sales)}!="No need",
DATEADD(
{End: Update Collateral (CS & Sales)},
-12,
'days'
)
)


Yes! That did it, thanks!

but now I get an error where the ‘update collateral (CS & Sales)’ field is empty, what’s my fix for that? (and preferably instead of leaving a blank space some kind of symbol or dashes)


Reply