Hi everyone,
I have a historical list of status updates for multiple projects, each with a unique Project ID. A datestamp is applied every time the status of a project is updated, even if the status does not change. For example, Project 1 might be in a status of "Healthy" and the project manager completes their weekly update (creating another row in the history log with a new datestamp), but the project is still in a "Healthy" status.
My goal is to determine how long each project has been in its most recent status. Project IDs are in Column A, Status is in Column B, and datestamps are in Column C (see attached workbook - in post #8 now - for an example). To manually determine this, I would look for the most recent date for each project, look at the Status for that row, and then go backwards until I find the row where the project entered the status this time.
Ignore the rest and see post #8 for updated info----One potential snag is that a project can transition between different statuses multiple times (e.g., Healthy, then Issues, then Healthy again), so I cannot just determine the earliest date of the most recent status. This would only tell me the first date a project entered a particular status, not the first date that the project entered a particular status this time around.
The attached workbook shows what I was able to accomplish so far (which is just determining the most recent status for each project) in Column D, and what I am trying to get for the end result in Column E. Ideally, the end result would not be dependent on sort order of the table.----
I appreciate the help - I'm in over my head!
Bookmarks