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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / When a row in an Excel...
Power Automate
Answered

When a row in an Excel sheet is changed, the specific row should be updated in a SharePoint list as well. How?

(0) ShareShare
ReportReport
Posted on by 159

Hi,

I have a flow that runs every time my Excel file is changed.

 

When the Excel table (stored in SharePoint) is changed I want to update a SharePoint list with only the rows that are changed. Is this possible? 

 

I have a unique identifier on each row in both the list and in the Excel table called ID_Number if that helps.

 

So, lets say the Excel table looks like this:

blinabj_4-1671695893629.png

 

And the SharePoint list like this:

blinabj_2-1671695728996.png

 

And then, I add some information for ID 5 like this:

blinabj_5-1671695923225.png

 

Then I want my SharePoint list to look like this:

blinabj_3-1671695810642.png

I only want to change Tom's row in the SharePoint list.

 

Really appreciate the help!

 

 

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

    This tutorial might help you 

     

    https://www.youtube.com/watch?v=uEZI_b1Gs-k

  • Verified answer
    Amit_Sharma Profile Picture
    1,569 Super User 2024 Season 1 on at

    Hi @blinabj ,

    I have crated Sample for you.

    1. Use One When an item or a file is modified Action and Select Folder Where Your Excel File Present.

     

    Amit_Sharma_0-1671712903731.png

     

    2. Then Use List rows present in a table Action and pass Identifer which return by trigger action and pass Table name manually.

    Amit_Sharma_1-1671713047649.png

    Amit_Sharma_0-1671713969578.png

     

    Add Filter Query

    Amit_Sharma_1-1671714017727.png

    Modified eq 'Yes'

     

    3. Using one Apply to each then get column value as your requirement in my case name.

    Amit_Sharma_2-1671714173493.png

    items('Apply_to_each')?['Name']

    Amit_Sharma_3-1671714302742.png

     

    4. then Using one another apply to each update a row to of Modified Column select NO.

     

    Amit_Sharma_4-1671714389082.png

     

    Amit_Sharma_5-1671714429420.png

     

    Complete Flow

    Amit_Sharma_6-1671714483105.png

     

    Create One Extra Column in Excel File Name Modified You can use list data validation for this column for option yes and no then whenever you try to modify your column also select Modified Column NO for All of the Which of the rows you want to be modified.

    Amit_Sharma_7-1671714691263.png

     

     


    -------------------------------------------------------------------------
    If I have answered your question, please mark post as Solved.
    If you like my response, please give it a Thumbs Up.

     

  • blinabj Profile Picture
    159 on at

    Thank you so much @Amit_Sharma !

  • takolota1 Profile Picture
    4,980 Moderator on at

    Here is a much more efficient template that allows you to trigger actions when something changes in an Excel table:

    https://powerusers.microsoft.com/t5/Power-Automate-Cookbook/When-an-Excel-row-is-created-modified-or-deleted/td-p/2264670

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 785

#2
Valantis Profile Picture

Valantis 669

#3
Haque Profile Picture

Haque 563

Last 30 days Overall leaderboard