I’ve got a bit of a puzzle which needs cracking here.
I have a table in which each record is used to track jobs in my business.
I have a Single Select field which tracks the job status of each record.
Job status examples: Job Accepted > Worker > Reviewer > Manager > Complete
I need to record the amount of time that a record spends in each status.
I’m looking for something like this:
- Formula field - Time spent with Worker: 100 minutes
- Formula field - Time spent with Reviewer: 25 minutes
- Formula field - Time spent with Manager: 15 minutes
The catch: records will sometimes move backwards and forwards through the statuses. i.e., record status will go from Worker > Reviewer > Worker > Reviewer > Manager.
I can’t figure out how to make this happen (or if it is even possible).
Can anyone think of a way to do this? I’d love to hear an alternate approach if there is one!

