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 / PA -Sharepoint List Sy...
Power Automate
Answered

PA -Sharepoint List Synch issue

(0) ShareShare
ReportReport
Posted on by

Hi , I have 2 share point list .List 1 ( ID # , Proj# , P1 …..P30. (32 Columns). List 2 share point have column ID#, Proj # , P1, P2, P3, P4, P5 (7 column). When ever   Data inserted to List #2 , I want to check if ID# and Proj # exist in List 1 and then if match Trigger Power automate flow and pull data for P1-P5 and update in List 1. If ID# and Proj # does not exist send a email - Data not exist in List 1. Please add it. 

Categories:
I have the same question (0)
  • Bhanu2023 Profile Picture
    on at

    @trice602 - Any easy way/ sample solution for this issue ? 

  • Verified answer
    trice602 Profile Picture
    15,888 Super User 2026 Season 1 on at

    Hi @Bhanu2023 ,

     

    Here's one way to do it; the was successful in my tests when an item updated successfully and when an email needs to be sent out because one or more P1-P5 items were missing/blank.  Here's the flow:

     

    trice602_0-1693279204759.png

     

    trice602_1-1693279251674.png

     

    trice602_2-1693279275435.png

     

    My filter query in List 1 Get Items is comparing List2 (Title and ProjectID) to List1 (Title and ProjectID) - in your case you would be comparing ID and ProjectID's but same concept.  That's going to pull back the one item in List1 that matches List2. 

     

    trice602_4-1693279443129.png

     

     

    Next I have a condition that says, if any of the items P1-P5 are empty, return true or false.

     

    trice602_5-1693279550415.png

     

    The expression is empty(dynamic List1_P1) - for P1 as an example. 

     

    So, if any of the items P1-P5 are blank, we send an email to someone asking them to go update List1 with the missing information.  If they have any value, other than null, we will update the item in List1 with the content from List2 as shown below.

     

    Below "1" means dynamic content from List1, "2" means dynamic content from List2.

     

    trice602_6-1693279805035.png

     

    Again, in my test, I was able to see an email go out and also see List 1 get updated with List 2 item was created.  

     

    Here's the entire flow:

     

    trice602_7-1693279970626.png

     

     

     

  • Bhanu2023 Profile Picture
    on at

    @trice602 -Hi Tom, could you please guide what you have in the Trigger out put - Get items List 1 ? I have a twist I only want to run the flow only when the changes to List 2 (p1-p5) . I have.multiple columns in the list 2 but want to trigger only these 5 column data created or updated / modified.

  • Bhanu2023 Profile Picture
    on at

    @trice602 - Hi Tom, could you please guide what you have in the Trigger out put - Get items List 1 ? I have a twist I only want to run the flow only when the changes to List 2 (p1-p5) . I have.multiple columns in the list 2 but want to trigger only these 5 column data created or updated / modified. 

  • trice602 Profile Picture
    15,888 Super User 2026 Season 1 on at

    I will check tonight 😁

  • trice602 Profile Picture
    15,888 Super User 2026 Season 1 on at

    Hi @Bhanu2023 ,

     

    Here's a solution to review for the changes only to columns P1-P5.  As you know, the key here is versioning must be turned on in List 2 (for the trigger).  

     

    In the next action, Get changes for an item or a file (properties only), you reference the Trigger Window Start time and the Trigger Window End time, in Since and Until respectively.

     

    trice602_0-1694062334359.png

     

    And then the last change is in the condition action, where instead of checking for empty values, we check for changes to these column values using Has Column Changed P1-P5, shown below:

     

    trice602_1-1694062512602.png

     

    This will check for any changes to P1-P5 using an OR condition and true value.

     

    trice602_2-1694062596519.png

     

     

  • trice602 Profile Picture
    15,888 Super User 2026 Season 1 on at

    Hi @Bhanu2023 ,

     

    Here's the complete flow from a high-level view, I hope this helps and good to catchup with you again!

     

    trice602_4-1694062876524.png

     

    trice602_5-1694062909501.png

     

    trice602_7-1694063183605.png

     

     

    Now, depending on your requirements, you may need to swap out or move the Update Item to the Yes side because when changes occur, you may want to also update the item and/or send email.

     

     

     

  • Verified answer
    Bhanu2023 Profile Picture
    on at

    @trice602 - Thanks Tom for helping and guiding. Your tip and tricks help me to learn different things . I did also same step as you have mentioned. As I also have to update/modify (p1-p5) in list 1 only when compare list 1 -  I’d and project title to List 2 I’d and project title. Any thought ? 

  • Verified answer
    trice602 Profile Picture
    15,888 Super User 2026 Season 1 on at

    Hi @Bhanu2023 ,

     

    Please mark as a solution and for the last question, please create new post so others can help out too.  I will also give this some thought tonight.  Tom

     

     

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…

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Automate

#1
trice602 Profile Picture

trice602 248 Super User 2026 Season 1

#2
David_MA Profile Picture

David_MA 207 Super User 2026 Season 1

#3
Power Platform 1919 Profile Picture

Power Platform 1919 101 Super User 2026 Season 1

Last 30 days Overall leaderboard