"Date" cell updates "status" cell
Hello Community! I have been searching thru the posts for a solution without success, time to ask you all wonderful peeps! I have a tracker to manage damaged items, one of the steps is to assign the job to an external designer contractor, the contractor enters an Estimated Design Completion Date and once the design package is completed, an Actual Design Completion Date. Currently, every time the designer enters the Estimated Design Completion Date they have to manually change the status to Request in Progress, and similarly when entering the Actual Design Completion Date status is manually changed to Request Completed. I am looking to automate this and every time a date is entered in the Estimated date the status changes to In Progress, when Actual date is entered status is Completed. Design Status column is a Dropdown (single select), and its being used in Conditional Formatting (in case this is useful info).
This is the formulas l have tried to not avail, only the Request in Progress comes up:
=IF([Estimated Design Completion Date - Helper column]@row = 1, "Request in Progress", IF([Actual Design Completion Date - Helper Column]@row = 1, "Request Completed"))
Thanks!
Best Answers
-
You can use automation to do this. Create a new automation workflow:
Trigger: When rows are changed, when the Estimated date changes to any value
Action: Change cell value (Select the Design Status column, enter the status you want displayed.
Create another automation rule that does the same thing, but gets triggered when the Actual date changes to any value.
Regards,
Jeff Reisman
Link: Smartsheet Functions Help Pages Link: Smartsheet Formula Error Messages
If my answer helped solve your issue, please mark it as accepted so that other users can find it later. Thanks!
-
FYI, the reason your formula wasn't working is because the IF formula works from left to right, and once it encounters a true condition, that's where it stops.
If you wanted this formula to work, you'd have to flip it around and add an AND condition:
=IF(AND([Actual Design Completion Date - Helper Column]@row = 1, [Estimated Design Completion Date - Helper column]@row = 1), "Request Completed", IF([Estimated Design Completion Date - Helper Column]@row = 1, "Request In Progress"))
In English - if both helper columns have a 1 in them, set the status to Request Completed, otherwise, if the Estimated helper column has a one in it, set the status to Request in Progress.
You could also do this without helper columns:
=IF(AND(ISDATE([Estimated Design Completion Date]@row), ISDATE([Actual Design Completion Date]@row)), "Request Completed", IF(ISDATE([Estimated Design Completion Date]@row), "Request In Progress"))
Regards,
Jeff Reisman
Link: Smartsheet Functions Help Pages Link: Smartsheet Formula Error Messages
If my answer helped solve your issue, please mark it as accepted so that other users can find it later. Thanks!
Answers
-
You can use automation to do this. Create a new automation workflow:
Trigger: When rows are changed, when the Estimated date changes to any value
Action: Change cell value (Select the Design Status column, enter the status you want displayed.
Create another automation rule that does the same thing, but gets triggered when the Actual date changes to any value.
Regards,
Jeff Reisman
Link: Smartsheet Functions Help Pages Link: Smartsheet Formula Error Messages
If my answer helped solve your issue, please mark it as accepted so that other users can find it later. Thanks!
-
FYI, the reason your formula wasn't working is because the IF formula works from left to right, and once it encounters a true condition, that's where it stops.
If you wanted this formula to work, you'd have to flip it around and add an AND condition:
=IF(AND([Actual Design Completion Date - Helper Column]@row = 1, [Estimated Design Completion Date - Helper column]@row = 1), "Request Completed", IF([Estimated Design Completion Date - Helper Column]@row = 1, "Request In Progress"))
In English - if both helper columns have a 1 in them, set the status to Request Completed, otherwise, if the Estimated helper column has a one in it, set the status to Request in Progress.
You could also do this without helper columns:
=IF(AND(ISDATE([Estimated Design Completion Date]@row), ISDATE([Actual Design Completion Date]@row)), "Request Completed", IF(ISDATE([Estimated Design Completion Date]@row), "Request In Progress"))
Regards,
Jeff Reisman
Link: Smartsheet Functions Help Pages Link: Smartsheet Formula Error Messages
If my answer helped solve your issue, please mark it as accepted so that other users can find it later. Thanks!
-
@Jeff Reisman Thanks! I always forget about IF formula working left to right. And l guess l was making it hard for myself trying to do it with a formula instead of an automation. Thanks so much, both worked!
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 64.8K Get Help
- 435 Global Discussions
- 138 Industry Talk
- 470 Announcements
- 4.9K Ideas & Feature Requests
- 129 Brandfolder
- 148 Just for fun
- 65 Community Job Board
- 486 Show & Tell
- 33 Member Spotlight
- 2 SmartStories
- 300 Events
- 36 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!