I have 2 sheets. One is a master tracker with a cell that is filled in from the schedule completed task. We have several tasks in the schedule that we want to roll into the master tracker. These tasks are not contiguous in the schedule so I was working on using INDEX MATCH with COLLECT to report the level of completion for the tasks.
I need help figuring out how to report the latest completed task. They are listed in order first to last, just separated by other tasks:
If Land is reserved, and Site was confirmed, Land reserved would have the most recent date as one cannot happen without the previous in the list completed. But how do I report that back to the master tracker? I know how to do cross sheet formulas but at the moment, I cannot figure out how to roll up the status in sheet let alone trying this cross sheet. If none of the tasks were Complete, then the cell value should be null.
Building out the logic, I figured out how to return the Completed tasks and the task with the MAX Date. Getting both together wasn't working out so well. I was ignoring the INDEX MATCH part of the equation to prototype.
Completed task(s): =JOIN(COLLECT([Task Name]:[Task Name], Status:Status, @cell = "Complete"), ", ")
Task(s) with the latest Finish Date: =JOIN(COLLECT([Task Name]:[Task Name], Finish:Finish, =MAX(Finish1:Finish15)), ", ")
I was thinking some sort of JOIN? COLLECT ([Task Name]:[Task Name], (INDEX [Task Name]:[Task Name], (MATCH "Site Confirmed by Market Team",[Task Name]:[Task Name], 0)), Status:Status = "Complete")), INDEX([Task Name]:[Task Name], (MATCH "In Platform Land Reserved",[Task Name]:[Task Name], 0)), Status:Status = "Complete")), ...
I was looking at RIGHT, FIND, etc. but none seemed to be the solution I need.
Trying it in sheet was not going well and I thought to reach out to the group. Maybe I just need a different perspective?
Thanks,
-Brad