Hey everyone,
I’m trying to create a scenario in Make.com that calculates various “N + X” dates, but I want to handle weekends intelligently. I’ve tried several formulas (like using switch()
or if()
with formatDate(...)
), but I’m running into unexpected results—either the formula never recognizes Saturdays/Sundays or the output date format is off.
What I’m Doing
- I have a “Submission time” field coming from a form (Fillout.com) (image #2 shows how I have it formatted).
- I want to produce Day+1, Day+2, Day+3, Day+5, and Day+7 dates, skipping weekends if the resulting date lands on a Saturday or Sunday (i.e., push it to Monday).
- Alternatively, I might need a full “business day” approach (excluding weekends entirely), but for now, I just don’t want the final date to fall on a weekend.
My Formula
Below is one of the formulas I’m using for Day+1 (image #1), but similar logic applies for Day+2, Day+3, etc.:
I’m expecting it to check the weekday of N+1
, and if it’s “Sat” → go N+3
, “Sun” → N+2
. Otherwise, just N+1
.
But the results aren’t matching. It just counts calendar days ignoring weekends.
Screenshots
Image #2 (Submission Time Format)
Questions for the Community
- Why might “Sat” or “Sun” not be recognized in the formula? Could it be an issue with date formatting, like using
"EEE"
vs."d"
or uppercase/lowercase? - Is “YYYY-MM-DD” correct for formatting in Make.com (especially for Notion or other apps)? I know sometimes uppercase
MM
vs. lowercasemm
matters. - Am I mixing up “N+X” vs. “X business days”? I mostly want “If the final day is Saturday, jump to Monday; if the final day is Sunday, jump to Monday,” but not fully remove weekends from the middle.
Any tips or best practices would be super appreciated. If there’s a simpler approach to handle skipping weekends for these different Day+ calculations, I’m all ears!
Thank you in advance for any suggestions or clarifications.