Skip to main content

I made this formula that tells me when it has been 5 days since my last contact with a client IF(DATETIME_DIFF(TODAY(),{Last Contact},‘days’)>5,“Overdue”,“Ok for now”) and it works perfectly. There are some clients that I want to follow up with weekly, monthly, quarterly etc !



Now what I want it to do is look at my contact frequency column and if someone is tagged as weekly then say overdue after 8 days, if they are bi-biweekly say overdue in 15 days, if they monthly say overdue in 35 days etc etc. Any ideas on how I would do that.

Try this


IF(DATETIME_DIFF(TODAY(),{Last Contact},‘days’)>SWITCH({Contact Frequency},"weekly","8","bi-weekly","15","monthly","35"),“Overdue”,“Ok for now”)


Try this


IF(DATETIME_DIFF(TODAY(),{Last Contact},‘days’)>SWITCH({Contact Frequency},"weekly","8","bi-weekly","15","monthly","35"),“Overdue”,“Ok for now”)


Thanks for your help @Kamille_Parks



That didn’t quite work. Not sure what I am doing wrong.


Thanks for your help @Kamille_Parks



That didn’t quite work. Not sure what I am doing wrong.


The quotes need to be removed from the numbers in the SWITCH statement, and there were also stylized quotes around a couple literal strings, which Airtable doesn’t like. Here’s the corrected version:



IF(DATETIME_DIFF(TODAY(),{Last Contact},'days')>SWITCH({Contact

Frequency},"weekly",8,"bi-weekly",15,"monthly",35),"Overdue","Ok for

now")

Reply