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 / Split Multi Row Column...
Power Automate
Unanswered

Split Multi Row Column with Power Automate

(0) ShareShare
ReportReport
Posted on by

Hi , 

Starting from a sharepoint list, I am trying to build a simple clock-in and clock out app. 

In the form area, I have only got the sign in time visible. 

Hsbow_0-1656586257976.png


In the name field of the person signing in, I've put this as 'multi select' to save time when a group of people turn up to work. 

When it gets to sharepoint, I thought I would be able to split the individuals out (keeping the same values elsewhere) by using powerautomate - but I cant get it to work. 

Hsbow_1-1656586363203.png

 

So it would become 

First Row - Name / date / time 
Second Row - - Name / date / time 

I then want to create a second part in the app which treats this sharepoint list as an editable table so we can assign sign out times.

Can someone please tell me how I can split the rows first. 

Thanks 

Categories:
I have the same question (0)
  • eliotcole Profile Picture
    4,363 Moderator on at

    Hi, @Anonymous, I feel like perhaps a simpler approach would be to maybe have a 'feeder list' in a more public area of SharePoint to trigger your flow upon new entries, then update the true timeclock list (perhaps in a more restricted area?) with the data from that.

     

    This would just allow you to separate out each instance more easily in your head, and build your logic so that you (and others that may interact with the literal flow) can easily see where everything is coming from and going to.

     

    ---

     

    Equally, you can run a trigger on new items only Â¹ and run two parrallel flow branches.

    1. Keeps the first entered name, and updates the item with that value
    2. The other runs an apply to each on the rest of the entries and makes a new item based on the new one but with their name.

    ---

     

    My final suggestion would be to do away with the manual logging in, and have a check done on a specific activity each day from the Microsoft stack somewhere.

     

    One thing that I know for sure that you can do is use Geopositioning with flow to identify when they are within a certain area (down to 5m, I think) which could track their phone to a desk or building.

     

    But let's pretend the horizon is limitless, and think elsewhere, eh? It could be:

    1. When they log into their Outlook instance.
    2. When they set a specific status on Teams.
    3. When a Power Automate Desktop Flow runs upon login and sends an update to your list.
    4. When they log into their IP phone and make themselves ready.

    My preference would be the latter, which likely has an API or subsystem that you can hook into relatively easily, or program to ping alerts out.

     

    This would eliminate the need for any manual work at all, here, and would speed you along to dealing with a lot less headaches in the area in general. 👍

     

    _______________________________

    ¹ Not modified, because then you need to handle looping since you are modifying!

  • Community Power Platform Member Profile Picture
    on at

    Hi @eliotcole 

    Thanks for this. 

    Really like your suggestions, but think I need to give a bit more context. 

    So I run a building contractors. We have 5 core employees, who have microsoft 365 accounts, but then we have circa 200 subcontractors working on our sites.

    The idea that one of our direct employees signs other people in or we set up an ipad at the reception of the site for them to sign in. 

    There are two core apps. First is to induct people (HSE presenation about the site), which feeds a list of names then to the second app, which is the sign in sheet. 

    I thought about just restricting it so one person can sign in at a time, but this feels like quite a slow process. Maybe I will find a way to do a bulk sign in on powerapps. 


  • takolota1 Profile Picture
    4,974 Moderator on at
    There is a way to split a column on delimiters to multiple records using only 6 actions & it will work for any number of records.
    https://community.powerplatform.com/galleries/gallery-posts/?postid=b4b53bc0-0e9a-ef11-8a69-6045bdee0f9b

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