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 / Trying to build a flow...
Power Automate
Unanswered

Trying to build a flow to combine 3 Sharepoint columns into 1 Choice Column

(0) ShareShare
ReportReport
Posted on by 4

I have a Sharepoint list that was created from an Excel spreadsheet. There's three columns in the list that each indicate whether someone wants to receive different marketing materials. If they do, there's an X in the cell for each item they want to receive. I would like to combine the three columns into a "choice" column. Is there a way to do that?

Categories:
I have the same question (0)
  • abm abm Profile Picture
    32,865 Most Valuable Professional on at

    Hi @GLH 

     

    I have made a tutorial video about choice field multi-select updates. 

     

    https://www.youtube.com/watch?v=wX1TVWedVGA&t=404s

     

    Might be useful.

     

    Thanks

     

     

  • Rhiassuring Profile Picture
    8,690 Moderator on at

    Hi @GLH , 

     

    So - for example - your current SharePoint list (created from Excel) sheet might say: 

    NameNewsletterEmailPhone
    RhiaXX 

     

    Is that right?  How many rows are in this list? 

     

    Rhiassuring_0-1649403805886.png

    If so, here is how I would go about it:

    Step 1 - Create your "Marketing Materials" column as multi-select, with the same names as above. So for example, Newsletter, Email, and Phone as choices.
    Step 2 - Create a Flow set on Manual Input and just leave it blank. Add a "Get Items" action, and ... get all items from this list 🙂 

    Step 3 - Initialize a variable for each media type, as well as an array for the multi-choice column. Then, set the variable for each with the dynamic content from your Get Items. This will turn it into an "Apply to each", which is what we want. 

     

    Rhiassuring_2-1649403847501.png

     

    Step 4 - In conditions, say, "if this is equal to X, then, append this:
    {
    "Value": "Email" 
    }
    to the array variable. You'd replace "Email" with whichever relevant condition you're doing.

     

    Rhiassuring_3-1649403867684.png

     

    Step 5 - Finally, put in a SharePoint "Update Item" action with your array variable for your multi-choice column, and the ID from the "Get Items" dynamic content. 

     

    Rhiassuring_4-1649403892650.png

     

    Success!

    Rhiassuring_5-1649403917865.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