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 / Link between excel tab...
Power Automate
Suggested Answer

Link between excel table and SharePoint List

(0) ShareShare
ReportReport
Posted on by
I am having this issue with my flow. It is the first time for me using Power Automate, I have managed to make the flow work with a smaller excel table of 4 entries, but when I try to do the same on the bigger table 150 entries, I get errors and I am having it different to understand how to fix it. Anyone is able to help me out? 
Maybe the file is to heavy? because it also contains multiple other tabs, and the table itself I am trying to populate contains vlookups of other tables. So not sure if the problably is more in excel and less on the flow itself. Have you ever experience something like this? Or what could the best practices be?
 
Thank you so much.
 
Categories:
I have the same question (0)
  • chiaraalina Profile Picture
    2,425 Super User 2026 Season 1 on at
    Hi
     
    This is NOT because of file size (150 rows is small).
     

    With 4 rows:
    No empty lookups
    All matches exist

    With 150 rows:
    I assume, for some rows: no lookup result, missing key, mismatch with SharePoint


    Look at one of the items that failed:
    Make sure BOTH sides match exactly (Excel and SharePoint column)
    Check for no extra spaces, casing issues or data type mismatch.

    Your Id is missing, wrong, or coming as null.
     
  • Suggested answer
    Amardeep Raj Profile Picture
    74 on at
    Hi @MT-21050704-0 , please find the video link and watch the video. I have created pretty much the same flow; only the table columns are different. We used the country list as an example. I have also enabled pagination on the list rows in Excel, so it will work well for more than 250 records. Additionally, I provided the FX formula for your reference.

    FX:
    @{outputs('List_rows_present_in_a_table')?['body/value']} = Apply to each
    CurrencyCode eq '@{items('Apply_to_each')?['CurrencyCode']}' = Get items
    length(outputs('Get_items')?['body/value']) = Condition
    @{outputs('Get_items')?['body/value']?[0]?['ID']} = Update item


    Here is the video Link

    SyncExcelAndSharepointList.mp4




    If the issue is resolved, click the "Mark as Answered" button on the helpful reply so others facing the same error can find the answer quickly.

    Thank You
  • Suggested answer
    Radwan Almsora Profile Picture
    24 on at

    Hello,

    ​Welcome to the community! Don't worry, your file size isn't the problem here, and you are actually very close to fixing this.

    ​Looking at your screenshot, the exact error is at the very bottom inside the Update item action:

    ...following parameters are null or empty: 'id'

    ​What is happening:

    ​When you tested with 4 entries, every row had a valid ID. But in your larger 150-row table, some rows likely have a blank or missing value in the column you are using for the SharePoint ID. Because your table has VLOOKUP formulas, if a formula returns an error (like #N/A) or a blank value for even one row, Power Automate doesn't know which SharePoint item to update, causing the whole flow to crash.

    ​How to fix it quickly:


    1. Check your Excel Data: Open your Excel sheet and check the column you are using as the identifier. Make sure there are no blank cells, #N/A, or formula errors in any of those 150 rows.


    2. Add a Safeguard (Best Practice): Before your "Condition" action, add a simple check to skip empty or broken rows.

      • ​Inside your loop, add a Condition action.

      • ​Set it to: If ID (from Excel) is empty (or is blank).

      • ​Leave the True side empty (this skips the bad row), and move your entire current logic into the False side so it only processes rows that actually have an ID.

    3.  

    ​Give this a try! It’s a very common milestone when scaling up your first flow. Let us know if it clears the error.

    ​Best regards,

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

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 377

#2
11manish Profile Picture

11manish 279

#3
David_MA Profile Picture

David_MA 234 Super User 2026 Season 1

Last 30 days Overall leaderboard