Import excel into existing list (with data already in it)

Occasional Contributor



Is it possible to import data from an excel sheet into a SharePoint list that already contains data in it?  Basically I just want to add to the list that's already in SharePoint without overwriting the existing lines or having to create a new list each time.



8 Replies
best response confirmed by RRMX01 (Occasional Contributor)

@RRMX01  if you go to Edit in grid view on your list you can paste in data from an excel spreadsheet.


Los Gallardos
Microsoft Power Automate Community Super User

Thank you! Didn't realise you could do that.

If you need to import a lot of items then you may wish to import in chunks of 100 and wait for the changes to be synched before importing the next set. i.e. avoid inconsistent data. Paul

@Paul_HK_de_Jong I'm using Sharepoint online (office 365), when i edit my list in grid view i can paste 1 record at a time successfully but can't paste multiple records, any ideas?  I don't have a quick edit icon only the edit in grid view icon.  Thanks in advance

In the edit in grid view screen just do a single click on the first column - don't click into it - and you should be ab le to paste in records, I do it regularly.
In addition to the comments posted, make sure that the columns in Excel match exactly the columns in the SharePoint list's view. For example, if you columns Title, Salary and Status in SharePoint, then you should have the same, matching data in Excel. The column heading names do NOT need to match, but the data and order must match. Also, if your view has additional columns visible such as Modified By, hide those. Otherwise, you'll get an error when trying to paste.

@RobElliott  Pasting one at a time works, i can't paste any more than that. I'm testing with 2 records, the first one inserts then there's a blank row with no info from the second source row.



I create a flow in Power Automate for such things. That way I can reshape or check data if needed and reuse that flow later in time.