Can I have just one cell automatically copy over from 1 sheet to others when a new row is added

I know there is a workflow for copy row if row is added or changed. I don't want that, since it will copy all of the columns.

I have 1 Master List of Names. The other sheets are specific trainings and prerequisites. I will have columns on the master list that don't need to be on the other sheets, and vice versa. I figure I can pull the first & last name, email address, and title all from the Master list to the training sheets with an Index & Match formula based off the Primary column, which will be the UserID, which is the cell I want to automatically copy to the Training sheets. Is there a way to automatically add/copy a single cell to a separate sheet without needing an Index/Match formula first?

I just want to have new people show up on the training sheets if I add them to the Master List of Names without having to C/P them there manually. Any ideas?

Answers

  • Andrée Starå
    Andrée Starå ✭✭✭✭✭✭

    Hi @Di Mueller

    I hope you're well and safe!

    • You could use cross-sheet formulas combined with either a VLOOKUP or INDEX/MATCH structure to connect the sheets, and when you update the source sheet, it will reflect on the destination sheet.
    • Another option would be to use so-called helper sheets. In short, copy the row to a helper sheet and then use my method described previously to get the values you need to another helper sheet and then copy/move the row from that sheet to the main destination sheet.

    To connect them row by row, you'd use an Autonumber Column in the Source sheet and add a so-called helper column to manually add the row id on as many rows as you think you need in the Destination sheet.

    Would any of those options work/help?

    I hope that helps!

    Be safe, and have a fantastic week!

    Best,

    Andrée Starå | Workflow Consultant / CEO @ WORK BOLD

    Did my post(s) help or answer your question or solve your problem? Please support the Community by marking it Insightful/Vote Up, Awesome, or/and as the accepted answer. It will make it easier for others to find a solution or help to answer!

    SMARTSHEET EXPERT CONSULTANT & PARTNER

    Andrée Starå | Workflow Consultant / CEO @ WORK BOLD

    W: www.workbold.com | E:andree@workbold.com | P: +46 (0) - 72 - 510 99 35

    Feel free to contact me for help with Smartsheet, integrations, general workflow advice, or anything else.

  • I'm not quite sure how the VLOOKUP or INDEX/MATCH cross-sheet formula would work, since I assume something needs to exist first for it to MATCH to. Or is there a Column formula that can be written that is something along the line of "make sure the first column on training sheet matches the first column on the names sheet", and would then update in the training sheet if a new name is added to the names sheet?

    It's easy enough to pull the information I need over once there is something for it to MATCH against, like the UserID or email, but getting a new User ID to copy without having anything to reference it against seems like MATCH couldn't work with it?

  • Hi Di - did you ever find a solution? I have the same question!

    Thanks!

  • @ainsleebarnes I ended up re-doing the sheets, having all the information on the master and then created a few different reports to check on the specific trainings, dates, and prerequisites for each person. It was a lot quicker/easier. Plus, it kept everything updated and one source of truth. Previously, I'd had to update all 3 sheets manually and it just was not great record keeping on my part.