Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Answered

How to copy a sharepoint list with multiple select column in flow

(0) ShareShare
ReportReport
Posted on by 12

There is an existed Sharepoint List, with some columns are multiple select.

Below is the Column "Role".

 

multiselect.PNG

 

 

 

 

 

 

Building a flow to copy this sharepoint list to another, when new row is created. 

In the "Create Item" action, I found it created EachLoop for the "Role" due to it is multi select items

createitem.PNG

 

So, the result became one original list row triggers multiple "create item action" as looped by the "role" column.

 

Is there any way to help me to just copy the list to anther, including the multiple select column as One item?

 

 

  • EricXIII Profile Picture
    12 on at
    Re: How to copy a sharepoint list with multiple select column in flow

    Hi Anna,

     

    Thank you for your answering, 

    I finally got it, the copy list item with lookup field, indeed just like you showed above, pass id is enough.

     

    My pervious issue seems because I went to a mess,  I did' build the relevant role list in the same site, the role id link was failed to get role value.

     

  • Verified answer
    annajhaveri Profile Picture
    8,531 Most Valuable Professional on at
    Re: How to copy a sharepoint list with multiple select column in flow

    @EricXIII  I think in order to update lookup values, you need IDs, so please use Role ID in the creating the Array, please see below screenshot where i have field named TestLookup, and i am appending to array the lookup id

     

    annajhaveri_0-1612442021999.png

     

  • EricXIII Profile Picture
    12 on at
    Re: How to copy a sharepoint list with multiple select column in flow

     

    Thank you for quick reply,

    As the GetItem from list add trigger, the "Role" field is as below as a multiple object,

    so when I get Role in the Each Loop, actually I need the "Role Value", which is defined in PowerApps customize.

    could you help to check the flow Getting Role value in the Each Loop is correct?

    I get the below error message "ExpressionEvauationFailed. .. @Items(Apply_to_each_2)?[Value] is 'String'. Valid Array is necessary."

    though I also tried to use string() to convert. 

     

    GetItem-output-Role.PNG

    Flow.png

     

    Flow-Error.png

  • annajhaveri Profile Picture
    8,531 Most Valuable Professional on at
    Re: How to copy a sharepoint list with multiple select column in flow

    @EricXIII  to assign value to multi valued column you need to first create array, from screenshot it looks like you have multi value lookup column, refer to this post https://powerusers.microsoft.com/t5/Building-Flows/Updating-SharePoint-Lookup-Column-with-multiple/td-p/558443 on how to create Array for assigning value to multivalued lookup column

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

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 497 Super User 2025 Season 1

#2
David_MA Profile Picture

David_MA 436 Super User 2025 Season 1

#3
Riyaz_riz11 Profile Picture

Riyaz_riz11 244 Super User 2025 Season 1