How to Create an App from an Excel File in Power Apps?

For most of my Power Platform training, I start with this topic: creating an app from an Excel file in Microsoft Power Apps. This is easy, and you can follow it step by step here. In this tutorial, I will show you how to create an app from an Excel file in Power Apps.

I will also show another option to create an app from an Excel file: the “Start with data” option.

Power Apps: Create an App from an Excel File

Follow the step-by-step guide to create your first Power Apps app from an Excel file.

Step 1: Create And Format the Excel File

The first step is to create and format the Excel file. Here, I have created an Excel file having the below columns:

  • Name
  • Email
  • Mobile Number
  • Products
  • Feedback

And I have added some data to it. Once you have added some data to it, you need to format the Excel as a table.

Select all the records from the Excel file, then Click on the Home tab -> Table Design -> Format as Table from the ribbon. Then, in the Create Table dialog box, check the checkbox “My table has headers.”

Here is how the Excel file looks like:

power apps create app from excel

You can download and use this Excel file. You can use the same Excel file to build your Power Apps app.

Once the format as table option is done, we need to upload the Excel file to a cloud storage like SharePoint Online document library or OneDrive for Business. For this example, I will upload it to OneDrive for Business.

For this:

  • Open OneDrive for Business -> + Add new -> Files upload.
Create a canvas app with data from an Excel file
  • Then, browse and upload the file. The Excel file will be saved in the “My files” folder of OneDrive for Business. Now, we are good to go to the next step.

Step 2: Create The Power Apps App

  • Open make.powerapps.com and click + Create from the left navigation -> then click on the Excel option. The screenshot below is for your reference.
create power app from excel
  • Next, we need to add a connection to OneDrive for Business. If you already have a connection, you do not need to create one again. To create a new connection, click on the “+ New connection” button. Then select “OneDrive for Business” and click on Create, as in the screenshot below.
  • Note: You need to allow access.
how to create power app from excel
  • Once the connection is successful, it will display the list of files presented in your OneDrive for Business. Choose the file that we have uploaded above. Once you select the file, it will display the table names. Choose the table name. In this example, I have only one table in the Excel file.
  • Then click on the Connect button.
create power app from excel file
  • Once you click on Connect, Power Apps will create a completely usable app with the three screens below.
    • BrowseScreen1 – This screen displays all the items from the Excel file. It also has options like Refresh, Search, Sort, View item, and Add new item.
    • DetailScreen1 – This displays the details of the selected item. It has options like Edit item and Delete item.
    • EditScreen1 – This is the Edit item screen, where the user can edit an item. It has the option to Cancel the item or save the changes.
  • You can see the app in the screenshot below. Below is the app’s browse screen.
powerapps create form from excel

Check out Create an App in Power Apps using Copilot

Step 3: Run the Canvas Power Apps App

  • Once the App is created, you can run it anytime by clicking on the Preview the App button. Alternatively, press F5 to run the Power Apps canvas app.
power apps create form from excel
  • Once you preview it, you can navigate to different screens. Here, you can see the Submit Item screen. This is a fully functional canvas app.
create powerapps using excel

This is how to create an app from Excel in Power Apps.

Step 4: Save the Power Apps Canvas App

  • In the next and final step, we can save the Power Apps canvas app. Click on the Save button, and then in the Save as dialog box, provide a name for the App and click Save. The output is in the screenshot below.
Save Power Apps canvas app

This is how to create and save a Power Apps canvas app from an Excel file.

Check out Build an App from Scratch using Power Apps

Create a Power Apps Canvas App from “Start With Data” Option

Now, let me show you another option to create a canvas app from an Excel file in Power App using the Start with Data option.

  • Navigate to https://make.powerapps.com/ and then click on Apps -> Then click on “Start with data“. Otherwise, click on + New app -> Start with data, like in the screenshot below:
Create a canvas app from an Excel
  • Then, choose “Create new tables,” like the screenshot below.
Create a canvas app from an Excel using start with data
  • Now, it will give you different options like:
    • Start with Copilot
    • Import a SharePoint list
    • Import an Excel file or .CSV
    • Start from blanks
  • Here, choose Import an Excel file or .CSV file.
Power Apps Create a canvas app from an Excel
  • Now, it will show a pop-up, and you can upload the Excel or CSV file you want to use to create the app. Once you upload the file, it will show you like this.
power apps create app from excel
  • Then click on “Save and open app” which will open the fully functional app.
Create a canvas app from an Excel
  • This is a fully functional canvas app; you can Save and use the app in Power Apps.

This is another approach to creating a canvas app in Power Apps.

Conclusion

I hope you can create an app in Power Apps from an Excel file by following the above approaches.

You may also like: