I want to be able to have a "review today" filter that shows me rows that fall within a variety of date-based conditions. I can't figure out a way to do complex logic in the filters (grouping with AND/OR, comparisons against today's date), so instead I've created all these columns:
- Starts today (start = today)
- Finishes today (finish = today)
- Past start date (start not blank and start < today)
- Past due date (finish not blank and finish < today)
- Overdue to start (past start and not in progress)
- Overdue to finish (past finish and not complete)
- Review today (which uses all the above columns + some additional logic to give me a column to filter on)
... and I realize after writing this up, I could probably also have columns telling me that a task that should start today hasn't, and a task that should finish today hasn't.
Anyway, this is an awful lot of columns just to get a sense of what I should look at on a given day. Is there any better way to do this?