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 / Moving scheduling syst...
Power Apps
Answered

Moving scheduling system from excel based to Powerapp based. Dataverse?

(0) ShareShare
ReportReport
Posted on by 4

Hi all,

I'm trying to learn a little about Microsoft Dataverse, but I'll put my desired use case below in case I'm way off, and something else is actually required:(This is a nascent idea I'm afraid)

 

I work for a company that uses shared excel files to manage it's scheduling of several hundred people. However, with multiple people writing to this file simultaneously, it tends to be quite buggy. And utilising well over a million formulas over three different workbooks, all referencing each other, it can be quite slow. Also we recreate all three workbooks for each financial year, causing us issues as we approach the new year, working off two versions of each of the three lots of spreadsheets. Finally most new scheduling information is submitted by forms, and then manually input into the spreadsheets.

 

I'm wondering if there wouldn't be a better way: storing all the colleague data together, and creating a front-end with Powerapps that presents users with specific data, and allows changes to be input directly from the app. My thoughts are that it would be fully customisable, presenting each user with their specific data, but with different users having access to whatever other data was deemed relevant (technicians presented with their schedule, with options to see their holiday history, possibly also their company spending, contact details etc; managers being presented with the whole team's schedule, with relevant summary data and edit access.) 

 

I'm pretty (possibly naively) confident that with enough research and failed attempts I'd be able to get Powerapps to present the data as above, or however else I could think to use it, but my main question is whether my base assumption is correct:

 

Is Excel the wrong way of storing this source data? I believe another department is attempting to move to storing data as sharepoint lists, however, I've heard whispers about Microsoft 'Dataverse', and wonder if this might be more designed for this use case. I'm trying to put a case forward for upgrading our subscription to include 'Dataverse',  but appreciate that my image of 'dataverse' as a separate app that is used much like excel or access, is probably way out. 

 

Any pointers that might get me moving in the right direction much appreciated!

 

Michael

I have the same question (0)
  • Guido Preite Profile Picture
    1,490 Super User 2024 Season 1 on at

    doable with Dataverse but don't expect to be a few days work. Your system from the description is complex.

    My suggestion is to avoid SharePoint lists, SharePoint should be used to store documents not to implement processes like this one.

  • Verified answer
    ivan_apps Profile Picture
    2,189 Moderator on at

    I would avoid storing this type of data in Excel for sure. You'll want something a bit more robust to handle complexities of your scenario. As you stated, multiple people writing to a file is causing issues.- scaling, access, schema, etc. that you would want to avoid. 

     

    In my head, SPO lists are a step up in managing your data.  They scale better, will handle referential links better, design is easy, cost is low.  This is often a lot of people's choice of data store because of it's easy of set-up and mainly, it doesn't require premium licensing.

     

    Again in my head, the next step up from SPO lists is Dataverse. It's a true relational database (SPO can mimic a relational database but it's not) - has less restrictions/delegation limits/gotchas that SPO lists when it comes to Power Apps, and will auto-scale to your user demand. The biggest drawback to Dataverse is it requires premium licensing. All apps or flows that touch Dataverse are tagged as premium and therefore require the end-user to be licensed. If you can swing the cost - yes use dataverse. It can work to do all the requirements you've listed, and you'll benefit from many other premium features of premium licensing. 

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 March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 536

#2
WarrenBelz Profile Picture

WarrenBelz 426 Most Valuable Professional

#3
Haque Profile Picture

Haque 305

Last 30 days Overall leaderboard