Populate date when the cell from another column is entered?

Sean Huynh
Sean Huynh ✭✭
edited 02/25/20 in Formulas and Functions

Hello!

Is there a way to populate a cell in a column with the date another cell (within the same row, but different column) is entered?

For example, my company would like the "Date Estimator Assigned" column to auto-populate the date that the "Assigned Estimator" was entered.

Thanks!

Answers

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

    Hi Sean,

    Can you describe your process in more detail and maybe share the sheet(s)/copies of the sheet(s) or some screenshots? (Delete/replace any confidential/sensitive information before sharing) That would make it easier to help. (share too, andree@getdone.se)

    I hope that helps!

    Have a fantastic week!

    Best,

    Andrée Starå

    Workflow Consultant / CEO @ WORK BOLD

    ✅Did my post help answer your question or solve your problem? Please help the Community by marking it as the accepted answer/helpful. 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.

  • Hi Sean,

    Assuming your source date is in a Date column called [Source Date], and you are populating another Date column in the same row as the source date, the formula would be:

    =[Source Date]@row

    Again, assuming your source date is in a Date column called [Source Date], but this time you are populating a Text/Number column in the same row as the source date, the formula would be:

    =MONTH([Source Date]@row) + "/" + DAY([Source Date]@row) + "/" + YEAR([Source Date]@row)

    This second formula gives a 4 digit year, so if you only want 2 digit year, then use the following one:

    =MONTH([Source Date]@row) + "/" + DAY([Source Date]@row) + "/" + RIGHT(YEAR([Source Date]@row), 2)

    If I've misunderstood your request, please reply with clarifications and perhaps steps / formulas to reproduce your issue.

    Jon

  • Mike Wilday
    Mike Wilday ✭✭✭✭✭✭

    I think the honest answer to your question is no. There is currently no timestamp feature to indicate the date/time that another field was populated. People have created workarounds by using system dates for modified and created by but I don't that is possible. I would submit an product enhancement request and add your voice to many others wanting the ability to timestamp a column based on the input of data into another column.

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

    @Sean Huynh

    The third-party service, Zapier, is an excellent option for this scenario. Is that an option for you?

    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.

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!