Adding one word in front of selections in multi-select dropdown column

Anyone know of a formula that would do what I've manually done in the screenshot below? I'm trying to add one word in front of each multi-select option selected and put into a new column.


Best Answer

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭
    Answer ✓

    The only way I can think of would be (aside from manually) to create a reference table. The reference table could be structured a few different ways depending on the level of flexibility you need.

    You would then use a JOIN/COLLECT/HAS combo to pull in the various matches.


    The most flexibility in the reference table would be to have the first column set as your prefix, the second column would be the list, and the third column would be a formula to join the two together into your desired string.

    =[Suffix Column]@row + " - " + [Item Column]@row


    The formula to pull everything in from the reference table would look something like this:

    =JOIN(COLLECT({Reference Table 3rd Column}, {Reference Table 2nd Column}, HAS(Multi@row, @cell)), CHAR(10))

Answers

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!