4/25/2025

how to import data from google sheets to excel

IN SUMMARY

To import data from Google Sheets to Excel, you need to publish your Google Sheet as a CSV file, copy the published link, and then use the 'Get Data from Web' feature in Excel to connect to the published Google Sheet. Excel will automatically fetch the data from the linked Google Sheet.

Publish Google Sheet as CSV

Go to 'File' > 'Share' > 'Publish to the web'. In the 'Publish to the web' window, select 'Entire Document' and 'Comma-separated values (.csv)' as the file format. Check the 'Automatically republish when changes are made' option and click 'Publish'. Copy the published link.

The published link allows anyone with the link to access your Google Sheet data. Be cautious about sharing this link and keep it secure.

If you make changes to your Google Sheet, you may need to republish the link to ensure Excel fetches the latest data. Alternatively, you can set the 'Automatically republish when changes are made' option during the initial publishing process.

Connect Excel to Published Google Sheet

In the 'Data' ribbon, locate the 'Get Data' group and click on the 'From Web' button (or similar, depending on your Excel version).

In the 'From Web' dialog box, paste the published link from your Google Sheet and click 'OK'. Excel will fetch and load the data from the linked Google Sheet.

To fetch the latest data from the linked Google Sheet, right-click on the imported data in Excel and select 'Refresh'. Note that there may be a delay in updating the data in Excel after changes are made in the Google Sheet.

Additional Tips

When importing data from Google Sheets to Excel, ensure that the data formats and formulas are preserved correctly. You may need to adjust column widths or formatting in Excel.

Excel's Power Query feature allows you to clean, transform, and shape the imported data from Google Sheets before loading it into your workbook.

If you need to regularly fetch data from the linked Google Sheet, you can set up a macro or use VBA code to automate the data refresh process in Excel.

Want to automate your busy work in Google Sheets with AI?

Videos