Dataverse - The easiest way to modify Dataverse data outside of Dataverse and Power Apps

When working with Dataverse, there can often be a need to edit multiple rows and to copy and paste sets of records from elsewhere. There are often times when I want to prepare data for test purposes and the ability to do this is important.

A great feature in Power Apps is the ability to edit Dataverse tables directly from Excel and this a provides a simple way to carry out this task. This post describes this process in more detail.

How to open a Dataverse table in Excel

The first step is to open the table in the designer. The 'Edit' dropdown contains an 'Edit data in Excel' option. If we click this item, the browser downloads an Excel file locally.



If we open the file in the desktop version of Excel, we'll see an option to accept the conditions of the 'Microsoft PowerApps Office Add-in'. Once we accept the conditions, the Add-in prompts us to login using our Microsoft Work account.


Editing a Dataverse table in Excel

After logging in, the contents of the Dataverse table will appear in the Excel spreadsheet. 

We can directly edit the data in the spreadsheet and we can also paste single or multiple ranges of records from the clipboard.

It's also possible to delete the rows from a table. This offers a very simple way to completely clear the contents of a table, which is very helpful when testing apps.


The add-in allows us to set lookups or other complex types using controls that appear in the add-in panel. 


For large tables, we can use an option in the add-in to filter the records by one or more conditions. This makes it easier to find the records that we want to edit.



Once we've completed our modifications, we can click the publish button to save the changes to the underlying table. Once this process succeeds, we can view the updated data from Power Apps that are connected to the table.

Conclusion

If you need to bulk modify data, including the ability to add and delete records and to use copy and paste, the Excel add-in offers a great way to carry out this task.

Related posts

Dataverse - How to set yes no values with checkbox- Walkthrough
January 29, 2025
Dataverse - Add image column missing when creating table - how to fix
January 19, 2025
Data - How to view the progress and status of a Dataverse CSV/Excel Import
January 15, 2025
Error - Diagnosing the error "Network error when using the Patch function" when saving data with a form
May 05, 2024
Dataverse - How to work around the error "multiple levels of many-to-one relationship expansion aren't supported"
April 05, 2024
Dataverse - How to use a checkbox control a set a yes/no field in Dataverse
July 10, 2023
Dataverse - How to create Entity Relationship diagrams
January 22, 2023
Dataverse - How you can more quickly bulk update data using the SQL language
January 14, 2023
Dataverse - How to fix the bug in the 'Business Rules' editor that prevents numeric values from saving
January 05, 2023
Dataverse - What are the benefits, and how to create formula columns
July 20, 2022
Dataverse - How to sort the available choice items from a choice column
May 12, 2022
Error - Unable to modify Dataverse tables with error message, Language id should not be null
September 27, 2021
Dataverse - How to retrieve FetchXML or SQL for Dataverse views
July 13, 2021
Data - Why is Dataverse so fast?
June 15, 2021
Dataverse - How to create and use Dataverse views in Canvas Apps
June 09, 2021
Dataverse - How to filter Dataverse choice columns
June 07, 2021
Dataverse - How to switch to the classic designer when the option is not available
May 26, 2021
Licensing - What are Dataverse Restricted tables?
March 26, 2021
Media - How to save and work with microphone recordings
March 09, 2021
Dataverse - how to access tables from another environment
February 23, 2021
Dataverse - How to Patch the 5 most complex data types
January 19, 2021