Donate
What is this formula doing?
If deadline is within the next week, show the day of the week it is due.
If not ... show blank space.
I suggest filtering a separate view for upcoming deadlines β Day For Upcoming Tasks is not empty
Formulas
Progress Bar β Weekday now
"β" + concat(slice("βββββββββββββββββββββ", 0, 3 * day(now()) + 1), formatDate(now(), "ddd"), slice("βββββββββββββββββββββ", 0, 21 - 3 * day(now()) - 2)) + "βΆοΈ"
Progress Bar β Weekday of deadline
"β" + concat(slice("βββββββββββββββββββββ", 0, 3 * day(prop("Deadline")) +1), formatDate(prop("Deadline"), "ddd"), slice("βββββββββββββββββββββ", 0, 21 - 3 * day(prop("Deadline")) - 2)) + "βΆοΈ"
Progress Bar β Weekday of deadline only if due within this week (Start Sunday)
if(dateBetween(prop("Deadline"), now(), "days") + 1 < 7 and dateBetween(prop("Deadline"), now(), "days") + 1 > -1, "β" + concat(slice("βββββββββββββββββββββ", 0, 3 * day(prop("Deadline")) + 1), formatDate(prop("Deadline"), "ddd"), slice("βββββββββββββββββββββ", 0, 21 - 3 * day(prop("Deadline")) - 2)) + "βΆοΈ", "")
Progress Bar β Weekday of deadline only if due within this week (Start Monday)
if(dateBetween(prop("Deadline"), now(), "days") + 1 < 7 and dateBetween(prop("Deadline"), now(), "days") + 1 > 0 and day(prop("Deadline")) == 0, "ββββββββββββββββββSunβΆοΈ", if(dateBetween(prop("Deadline"), now(), "days") + 1 < 7 and dateBetween(prop("Deadline"), now(), "days") + 1 > 0, concat(slice("βββββββββββββββββββββ", 0, 3 * day(prop("Deadline")) - 2), formatDate(prop("Deadline"), "ddd")) + "βΆοΈ", ""))
Formula Design β Upcoming Deadlines (Start Sunday)
Formula Design β Upcoming Deadlines (Start Monday)