I'm trying to copy picklist value from related record to another picklist and I tried both, workflow and process builder and I get stuck due to limitations of using a formula for picklists. Here they say they fixed it in Summer '15 but I can't make it work. Any ideas?

2 Answers 2


I'm sure you've probably figured this out by now since it's been 4 months. Updating Picklist B with Picklist A's value is not possible with a WF field update. Using process builder, you can set Picklist B with Picklist A's value by selecting "formula". Make sure to include the TEXT() function in your formula and it will work!

Check out this screen shot of "real-life" example:

Process Builder Screen Shot


Additionally you can perform this action using the "Reference" selection when selecting the value to update with. Then select the object and picklist which you want to use to update your original picklist.

  • This would be a better answer if you illustrated it with an image of how to do that in Flow. How to Answer
    – Dave Humm
    Commented Jul 28, 2016 at 12:09
  • Hi, I'm stuck with same requirement. Can you please help me out with more description or screenshot. Actually I have two dependent picklist(Controlling and Child). I want another two same dependent picklist with same values with older one.
    – Vickal
    Commented Sep 30, 2016 at 17:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .