Welcome to the community, @Tommasina_Miller! :grinning_face_with_big_eyes: The process is actually easier than your 4-step outline. There’s no need to use a temporary lookup table. All you need is a Formula field to create the comma-delineated string, which you can then copy to your existing Multiple Select field.
Here’s an example of how that formula would be built. I’ve split it across multiple lines to make editing easier:
IF(Gloves = "yes", "Gloves,") &
IF(Sanitizer = "yes", "Sanitizer,") &
IF(Thermometer = "yes", "Thermometer,") &
IF(Thermometer_Cover = "yes", "Thermometer Cover,") &
...
Obviously you’ll match the output text exactly to your existing Multiple Select options.
One thing to be aware of is a situation like your Masks entry, where there is a comma in the item text. For something like that, the appropriate part of the formula would look like this:
...
IF(Masks = "yes", '"Masks (if medical-grade required, specify so),"')
...
You need to wrap any comma-containing text inside quotes. Because Airtable supports both single and double quotes, use single quotes around a double-quoted string to create such items.
Once you’re done, your Formula field should have the comma-separated string you need to copy into your Multiple Select field.
Welcome to the community, @Tommasina_Miller! :grinning_face_with_big_eyes: The process is actually easier than your 4-step outline. There’s no need to use a temporary lookup table. All you need is a Formula field to create the comma-delineated string, which you can then copy to your existing Multiple Select field.
Here’s an example of how that formula would be built. I’ve split it across multiple lines to make editing easier:
IF(Gloves = "yes", "Gloves,") &
IF(Sanitizer = "yes", "Sanitizer,") &
IF(Thermometer = "yes", "Thermometer,") &
IF(Thermometer_Cover = "yes", "Thermometer Cover,") &
...
Obviously you’ll match the output text exactly to your existing Multiple Select options.
One thing to be aware of is a situation like your Masks entry, where there is a comma in the item text. For something like that, the appropriate part of the formula would look like this:
...
IF(Masks = "yes", '"Masks (if medical-grade required, specify so),"')
...
You need to wrap any comma-containing text inside quotes. Because Airtable supports both single and double quotes, use single quotes around a double-quoted string to create such items.
Once you’re done, your Formula field should have the comma-separated string you need to copy into your Multiple Select field.
Thanks for the welcome @Justin_Barrett and for the swell solution! That works great. I didn’t realize the ampersand concats the string. That’s perfect.
^ That worked perfectly - I was worried about the double-quotes messing up with the existing one, but Airtable knew they were the same.