Parent Row Status Formula

Hi all,

There are tons of parent status row formulas on this site and I have to first say a huge thank you to the contributors because you've helped me resolve my own problems without opening a new question. Here is my current formula based on the great input I've read from the community:

=IF(COUNT(CHILDREN()) = COUNTIF(CHILDREN(), "Complete"), "Complete", IF(OR(CONTAINS("In Progress", CHILDREN()), AND(COUNTIF(CHILDREN(), "Complete") > 0, COUNTIF(CHILDREN(), "Not Started") >= 0, COUNTIF(CHILDREN(), "Upcoming") >= 0)), "In Progress", IF(COUNT(CHILDREN()) = COUNTIF(CHILDREN(), "Upcoming"), "Upcoming", "Not Started")))


I'm posting here in case it helps someone in the future using similar statuses as we are.


However, the reason I opened this question is something related to this. Is there a way to lock just the Status Cell of a row from being manually edited if it is considered a Parent row?

I'd like to prevent users from accidentally modifying the status of the parent row and wiping out the formula. I can't lock the row and I can't lock the column as it is needed on other columns or rows, respectively.

Another use case, I've had automations wipe out my formulas in the cell and so I've had to go back in and fix it.

I know I'm asking for a feature that probably doesn't exist, but I'm asking just to get the conversation started. I think it would be super beneficial to have certain cells locked to a formula if the row is detected to be a parent.

Tags:

Answers

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!