Thank you, I tried your suggestion of adding an extra column of Today, which returns today's date. I also added a workflow that would update the date every 12 hours as suggested by Nate
Chamberlain - Creating a "Today" column in SharePoint that always gives today's date.
This works with simple formulas, like =[ExpiryDate]-[Today], which returns the difference in the number of days (i.e. The data type returned from this formula is: Number).
However, when I want to use IF statements, I receive a syntax error message. I tried different formatting:
=IF([ExpiryDate]-[Today]>90;"Yes";IF([Today]-[ExpiryDate]<=90;"Soon";IF([ExpiryDate]-[Today]<0;"No";IF(ISBLANK[ExpiryDate];"Not applicable"))))
Even a simple IF statement (like the one below) gives an error message:
=IF([ExpiryDate]-[Today]>90;"Yes";"No")
I also tried substituting the ';' with ','. The data type returned from this formula is: Single line of text.