logo
search
Power Query Problems

How to Transfer Data Between Excel Files on Different SharePoint Drives

Algirdas JasaitisAlgirdas Jasaitis Oct 19, 2026 868 views

Question details

The user wants to automate the transfer of specific data between two Excel files stored on separate SharePoint Online drives that belong to different users.

How to Transfer Data Between Excel Files on Different SharePoint Drives
Product
Microsoft Excel
Device & OS
not provided
Scenario
Automating data extraction and integration across remote SharePoint environments without relying on manual copy-pasting.
Observed behavior
The user needs to establish a live connection to retrieve data from a source file on a different SharePoint drive and keep the destination workbook updated.
Before you start

Verify that you have been granted at least Read access to the specific Excel files by the owners of the respective SharePoint drives, and have the exact file URLs ready.

Solution 1Recommended

Use Power Query to Connect to the SharePoint Excel File

Using Power Query's 'Get Data from Web' feature allows you to establish a direct, refreshable link to an Excel file hosted on any accessible SharePoint drive.

Power Query provides a robust way to link workbooks across cloud storage environments. By treating the SharePoint file path as a web data source, you can bypass local syncing requirements and authenticate securely using your organizational credentials.

1
Copy the Source File Path

Open the source Excel file located on the external SharePoint drive using the Excel desktop app. Go to 'File' > 'Info' and click 'Copy Path'. Ensure you delete the '?web=1' parameter at the end of the URL before using it.

2
Initiate Power Query in the Destination File

Open your destination Excel workbook. Navigate to the 'Data' tab on the ribbon, click on 'Get Data', select 'From Other Sources', and then choose 'From Web'.

3
Enter the URL and Authenticate

Paste the copied file path into the URL box and click 'OK'. When prompted for credentials, select 'Organizational account' from the left sidebar, click 'Sign in', and authenticate with your Microsoft account that has permission to access the file.

4
Select and Load Data

In the Navigator window, browse the components of the source workbook and select the specific table or sheet you want to transfer. Click 'Load' to import it directly into your current workbook, or 'Transform Data' to filter it first.

Use Power Query to Connect to the SharePoint Excel File
Keep Data Updated Automatically: You can refresh this data at any time by navigating to the Data tab and clicking 'Refresh All'. This will query the other user's SharePoint drive and pull in the latest changes.
Free Microsoft Office alternative

Need a Powerful, Free Alternative to Manage Your Spreadsheets?

While advanced SharePoint integrations require expensive Microsoft 365 subscriptions, WPS Office offers a free, lightweight, and incredibly powerful productivity suite. WPS Spreadsheets is perfect for managing complex data sets, offering high compatibility with Excel formats and a familiar interface.

  1. 1. Download and Install: Visit the official WPS website, download the free installation package for your OS, and follow the on-screen instructions.
  2. 2. Open Your Spreadsheets: Launch WPS Spreadsheets and easily open your existing .xlsx files with full formatting retention.
  3. 3. Manage Data Efficiently: Utilize built-in data tools, formulas, and charts to process your spreadsheet data flawlessly.
Seamlessly compatible with Microsoft Excel formats (.xlsx, .xls, .csv)Completely free to use with a lightweight installation packageFamiliar user interface requires zero learning curveBuilt-in advanced data analysis and pivot table functionalities
QA img-9

Frequently Asked Questions

Do I need special permissions to pull data from another user's SharePoint drive?

Yes, you cannot bypass SharePoint security. The owner of the source SharePoint drive must explicitly grant your Microsoft account at least 'Read' access to the file or the folder containing it.

Why does my Power Query SharePoint link end with ?web=1 and fail to connect?

The '?web=1' suffix is appended to force the file to open in Excel Online through a browser. You must delete this query parameter from the URL before pasting it into Power Query to ensure it connects directly to the raw file.

Can I set the transferred data to update automatically on a schedule?

Yes. After setting up the connection, go to the 'Data' tab, click 'Queries & Connections', right-click your query, and select 'Properties'. Here you can enable options like 'Refresh data when opening the file' or set it to refresh automatically every specific number of minutes.