web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Copy multi choice and ...
Power Automate
Unanswered

Copy multi choice and person column from one list to another list using power automate

(0) ShareShare
ReportReport
Posted on by 29

I am trying to copy list items from list A to list B which has many columns including multi-select choice and person.

 

I am have created a flow that copies the data from list A however in the Create Item part of the flow, selected values of all the rows is getting copied in each row. I have tried adding Set Variables [] in the final step, what it does it, it pastes all the selected values of each row into first row of that column.

 

How can I get this sorted? 

 

Destination ListDestination ListAfterFlow_2.png

 

Categories:
I have the same question (0)
  • Verified answer
    v-xiaochen-msft Profile Picture
    on at

    Hi @om3r ,

     

    I did a sample for you.

    vxiaochenmsft_0-1654237546871.png

    vxiaochenmsft_1-1654237556084.png

    vxiaochenmsft_2-1654237572039.png

    vxiaochenmsft_3-1654237603496.png

     

    vxiaochenmsft_4-1654237610181.png

     

    Best Regards,

    Wearsky

  • Community Power Platform Member Profile Picture
    on at

    Fresh 😎

  • nehar Profile Picture
    6 on at

    This is not working. Output comes as 

    nehar_0-1692130483752.png

     

  • creativeopinion Profile Picture
    10,502 Super User 2025 Season 2 on at

    What does your flow look like? Can you upload a screenshot?

  • nehar Profile Picture
    6 on at

    nehar_0-1692197943964.png

     

    It's exact copy of what you said in the conversation. But for my list it's showing data as= above screenshot with all [[ and quotes

  • creativeopinion Profile Picture
    10,502 Super User 2025 Season 2 on at

    You need to use a key value in your Select action. With the key being Value.

    creativeopinion_1-1692199229487.png

    Hope this helps!


    If I helped you solve your problem—please mark my post as a solution ✅.
    Consider giving me a 👍 if you liked my response!

    👉 Watch my tutorials on YouTube
    👉 Tips and Tricks on TikTok

     

     

  • oxtail Profile Picture
    27 on at

    @creativeopinion does this approach also work for a multi-select person column?

  • creativeopinion Profile Picture
    10,502 Super User 2025 Season 2 on at

    @oxtail Yes. However, you will need to use a Claims key instead of a Value key—and the dynamic content must be an email address.

    creativeopinion_2-1697312738888.png

    In the From field, you want to insert the dynamic content for the multi-person column. In the key field, enter Claims. 

    creativeopinion_3-1697312784696.png

     

    Important: When you select the email address dynamic content to insert into the value field. Power Automate will automatically nest the select action inside another Apply to Each action. I don't know why this happens—but it happens automatically. 

     

    creativeopinion_0-1697312709764.png

    You need to PULL your Select action outside of that automatically added Apply to Each action. Then delete that automatically added Apply to Each action (it's not needed). 

    creativeopinion_1-1697312728518.png

     

    Your Select action should be nested inside your Apply To Each action that is looping through each SP list item.

    creativeopinion_2-1697312738888.png

     

    Hope this helps!


    If I helped you solve your problem—please mark my post as a solution ✅.
    Consider giving me a 👍 if you liked my response!

    👉 Watch my tutorials on YouTube
    👉 Tips and Tricks on TikTok

     

     

  • oxtail Profile Picture
    27 on at

    @creativeopinion This worked perfectly. Thanks so much. I only tested with one of my columns. I have about 3 columns that are multi-selects. Do I put an initialize variable before each Select? I've attempted to do this but get an error The operation 'Initialize variable' can only be used at top level.

     

    Init-Var.png

  • oxtail Profile Picture
    27 on at

    @creativeopinion I stand corrected. It was working. Now I'm not sure why I'm encountering the same issue user @nehar was seeing. 

     

    desk null.pngdesk-power-auto-flow.png

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 538 Super User 2025 Season 2

#2
Tomac Profile Picture

Tomac 405 Moderator

#3
abm abm Profile Picture

abm abm 252 Most Valuable Professional

Last 30 days Overall leaderboard