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 Apps / Best approach for edit...
Power Apps
Suggested Answer

Best approach for editing large Excel dataset in Power Apps (10k rows, user filtering)

(0) ShareShare
ReportReport
Posted on by
Hi,
I'm trying to build a Power Apps app that allows users to edit data stored in an Excel file using a gallery and a form.
The gallery displays around 6 columns, and users are expected to fill in 3 of them. The Excel file is stored either on OneDrive or SharePoint (whichever is more suitable).
 
There are two key challenges:
  • The gallery needs to be filtered by the user's email so that each user only sees their own data (there is an email column in the file).
  • The dataset is relatively large — about 10,000 rows in total, with approximately 200 rows per user.
In my initial approach, I used a standard gallery connected to a form. When a user selects a row, they can fill in 3 fields in the form and click Save.
This setup works partially — the data is correctly updated in the Excel file, but the gallery does not refresh after submission. I tried using the Refresh function etc., but without success.
A colleague suggested using a collection, which solved the refresh issue. However, I then ran into row limit problems in Power Apps.
 
Is there a better approach for this scenario? Or am I missing something?
I'm relatively new to Power Apps, so I’d really appreciate any guidance or best practices.
Categories:
I have the same question (0)
  • Suggested answer
    11manish Profile Picture
    3,210 on at
    If this application is intended for production use, do not continue building it on Excel. Move the data to a SharePoint List (minimum recommendation) or
     
    Dataverse (best practice).
     
    The refresh issues, row limits, and delegation problems you're experiencing are symptoms of Excel's limitations as an application datastore rather than issues with
     
    your gallery or form design.
  • BCBuizer Profile Picture
    22,833 Super User 2026 Season 1 on at
     
    In addition to what @11manish wrote, the data row limit will apply regardles of what data source you are using, meaning that without manipulation, you can only view/edit a maximum of 2000 records at a time. Since you mention you want to be able to edit 10k rows, that will not happen without taking a massive performance hit.
     
    It whould be worth your time to review the documentation to understand delegation in Power Apps and make your app in such a way that it will be able to support the requirements best: ability to update any of the 10k records at a given time, but not all at once: Understand delegation in a canvas app - Power Apps | Microsoft Learn
     
    In this documentation you will also find that different types of datasources (Excel, SharePoint, Dataverse, etc.) will have differences in which functions are delegable, which may help in deciding which is the best data source to continue your project with.
     
     
     
    If this reply helped you in any way, please give it a Like 💜 and in case it resolved your issue, please mark it as the Verified Answer ✅.

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 Apps

#1
Valantis Profile Picture

Valantis 477

#2
WarrenBelz Profile Picture

WarrenBelz 341 Most Valuable Professional

#3
11manish Profile Picture

11manish 317

Last 30 days Overall leaderboard