Need Help with Formula, want all project summary sheet to record most recent step completed

Hi I have a summary sheet that contains all projects that my various PM are working on, the project summary sheet looks like this:

Each project then has its own sheet for the PMs to keep track of what steps have been completed for the project, looks like this:

On the summary sheet in the "most recent step completed" column I want the row to look to its related individual project sheet and pull the step name from the first column for the step that was most recently completed based on the date entered in the date complete column.

Is this possible?

Best Answer

  • Ryan Sides
    Ryan Sides ✭✭✭✭✭✭
    Answer ✓

    @CDS

    Build 2 cross sheet references ({Date} and {Step} for each project sheet)

    You're formula would look like:

    =INDEX(COLLECT({Step}, {Date}, MAX({Date})), 1)

    You would need to build a formula like this (and the related cross sheet references) for each project sheet so you'll need to name them something different for each sheet. (which is why I asked how many you have)

    Ryan Sides

    Smartsheet Tips and Tricks for Beginners and Advanced on LinkedIn and YouTube

    Come Say Hello!

Answers

  • L_123
    L_123 ✭✭✭✭✭✭

    Add a modified column (named modified), then do an index match on it

    =index([Phase 1]:[Phase 1],match(max(modified:modified),modified:modified,0))

  • Ryan Sides
    Ryan Sides ✭✭✭✭✭✭

    Hi CDS: It's possible!

    How many project sheets do you have?

    There are a few ways to make this happen:

    1) Create cross sheet references (video on how to do that) from your summary sheet to index/collect the max date and bring back the Step.

    2) Create helper column on each project sheet to determine the step number of the latest date. Then create a cell link directly to that cell on each of your sheets.

    3) Use a premium app called Control Center to manage your projects and it would do this linking for you.

    Which are you leaning towards?

    Ryan Sides

    Smartsheet Tips and Tricks for Beginners and Advanced on LinkedIn and YouTube

    Come Say Hello!

  • CDS
    CDS ✭✭✭✭

    modified column won't work cause that updates anytime they update a cell in the row, I only want to pull the step in based on the date they mark it as completed

  • L_123
    L_123 ✭✭✭✭✭✭

    @CDS You can use the new automation *record a date* based off a cell change to put the date in, but it might not be correct if multiple are updated in the same day. If you want, you can use a join(collect()) to pull in multiple values if the most recent were updated on the same day.

  • CDS
    CDS ✭✭✭✭

    Ryan,

    I am comfortable with cross reference sheets but I'm not sure what combination of formulas to use to pull this data

  • Ryan Sides
    Ryan Sides ✭✭✭✭✭✭
    Answer ✓

    @CDS

    Build 2 cross sheet references ({Date} and {Step} for each project sheet)

    You're formula would look like:

    =INDEX(COLLECT({Step}, {Date}, MAX({Date})), 1)

    You would need to build a formula like this (and the related cross sheet references) for each project sheet so you'll need to name them something different for each sheet. (which is why I asked how many you have)

    Ryan Sides

    Smartsheet Tips and Tricks for Beginners and Advanced on LinkedIn and YouTube

    Come Say Hello!

  • CDS
    CDS ✭✭✭✭

    Thank you Ryan!

  • Ryan Sides
    Ryan Sides ✭✭✭✭✭✭

    Happy to help! 😀

    Ryan Sides

    Smartsheet Tips and Tricks for Beginners and Advanced on LinkedIn and YouTube

    Come Say Hello!

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!