If condition is met, copy cell to another column. If not, leave original value.
Hello, I am looking for help with a formula. I want to overwrite column A with the value in column B ONLY if column B has text in it. If column B is blank, I want column A to retain it's original value.
In Column A I've tried:
=IF(ISTEXT([Column B]@row), [Column B]@row, [Column]@row) ...and I get a circular reference
=IF(ISTEXT([Column B]@row), [Column B]@row) ...and I get blanks back where I want original values.
This feels like it should be easier than I'm making it. Is there a "take no action" symbol to insert for false result?
Thanks for your help!
Answers
-
No, you can't. I am afraid you need to have another formula column to derive the value based on Columns A & B.
Depending on your requirement, you may work around this by using Automation to change cell value or set form defaults but they are not flexible enough to reference values from another column.
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 62.3K Get Help
- 364 Global Discussions
- 199 Industry Talk
- 428 Announcements
- 4.4K Ideas & Feature Requests
- 136 Brandfolder
- 127 Just for fun
- 128 Community Job Board
- 444 Show & Tell
- 28 Member Spotlight
- 1 SmartStories
- 283 Events
- 35 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!