Skip to content

App tips

4 min read

How to convert Google Sheets to Excel

By Abigail Sims · January 3, 2025
Hero image with the Google Sheets and Excel logos

As someone who works indiscriminately in both Google Sheets and Excel, I've found that switching between the two is surprisingly simple.

In this guide, I'll walk you through converting a Google Sheet into an Excel file and share some tips I've picked up along the way. Let's get into it. 

Table of contents:

Option 1: Export from Google Sheets

First, let's look at how to simply save your Sheet as an Excel file. 

Gif of all conversion steps
  1. Go to the Google Sheet you want to convert, and select File from the top menu.

    Screenshot of File button
  2. From the dropdown menu, select Download > Microsoft Excel (.xlsx).

    Screenshot of download options
  3. Save the file. Your sheet will be downloaded as an Excel file.

    Screenshot of download history
  4. Go to the Downloads folder on your computer, and open it. If you have Excel on your computer, it will open it there.

    Screenshot of Excel

    You'll inevitably lose a little formatting and other fancy touches—and you'll want to double-check any advanced formulas or functions—but the core of the spreadsheet will be there.

Option 2: Use Google Drive

The next method is similar, but you don't even need to open the file. Different means, same end. 

  1. Go to your Google Drive, right-click on the Sheet you want to convert, and choose Download from the menu that appears.

    Screenshot of download option in Drive

    You don't even need to select a file format here. By default, the downloaded file will inexplicably be in Excel format.

  2. Go to the Downloads folder on your computer and open the file. If you have Excel on your computer, it will open in Excel.

Troubleshooting Sheets-to-Excel conversions

Converting Sheets to Excel is a pretty simple process, but there are still some possible hang-ups. Most of them have to do with formulas and functions not transferring right, so you'll want to double-check the following elements before shipping your spreadsheet off to its new life.

  • Complex formulas and functions: Google Sheets and Excel handle some functions (like array formulas or Sheets-specific functions) differently. You may need to substitute some Excel functions for Sheets ones that no longer work. 

  • Custom functions: If you built a custom function in Sheets, you'll have to rebuild it in Excel. 

  • Pivot tables: Pivot tables are notoriously finicky and may need some filters reapplied in Excel. (This is actually a major reason why some people choose Excel over Google Sheets in the first place—Excel's data visualization capabilities are better.)

  • Styles: Custom cell styles might not transfer well from one tool to another and may need to be manually adjusted. This includes font styles, colors, and other formatting options.

Why convert Sheets to Excel? 

You've got a perfectly good spreadsheet, so why go to all the trouble of switching platforms? 

There are a couple of good reasons to switch (just as there are some reasons to go the other way, too), so let's go over a few. 

  • Shareability: As fun as it is to annoy people with incompatible email attachments, you should probably just share files in the format your clients or colleagues prefer working in. If that's Excel, you'll want to convert your Sheets.

  • Advanced functions: Excel offers more advanced functions and formulas than Sheets for complex calculations. If you're starting with data in Sheets and need to get mathy, you might want to convert.

  • Security: Google Sheets are stored in the cloud, but Excel files can be stored locally on a secure device, providing more control over access. This can be important if you have sensitive data you need to keep secure or password-protected

Other file formats you can convert Sheets to

Of course, Excel isn't the only file format you can use to share a Google Sheet. You can also download and share a Google Sheet in any of the following formats. 

  • Comma-separated values (.csv): CSV is great for sharing data across multiple platforms and programs since it's a plain text way to store tabular data—people should be able to open it no matter what spreadsheet software they're using.

  • PDF (.pdf): PDFs are for when you want to frame your beautiful table and look at it in static form forever. (Or stop other people from editing it.)

  • HTML (.html): If you need to display spreadsheets on a website, converting them to HTML is the way to go. This format allows you to embed tables directly into webpages.

  • OpenDocument Spreadsheet (.ods): OpenDoc is an open source spreadsheet format for the low-budget spreadsheet aficionado. Spreadsheets exported this way will be compatible with a wide range of programs. 

  • Plain text (.txt): Want raw, unformatted data? Plain text has what you need. This format is great for scripts or applications that require zero formatting. 

You'll probably encounter these use cases less often—but if you run into a team that prefers to work with spreadsheets in plain text format, let me know. I will have questions. 

Automate spreadsheets with Zapier

You can convert Google Sheets to Excel over and over again using the process above, or you could also set up an automatic data transfer between the two platforms. Zapier offers a seamless integration that connects your spreadsheets and continuously updates them with all your latest and greatest data.

Add new Google Sheets rows to Excel

  • Google Sheets logo
  • Microsoft Excel logo
Google Sheets + Microsoft Excel
More details
    The more data you have, the harder it can be to catch any changes. Set up this integration, however, and you won't have to worry about that again: Whenever you update a row on Google Sheets, Zapier will send the data to Excel, automatically creating a new row for you on any spreadsheet you want. The same works for any updates that are made to that row- they will be saved in Excel as well.

    Update Microsoft Excel rows when new or updated rows are detected in Google Sheets

    • Google Sheets logo
    • Microsoft Excel logo
    Google Sheets + Microsoft Excel
    More details
      Effortlessly keep your Google Sheets and Microsoft Excel data up-to-date with this seamless workflow. When you add or update a row in Google Sheets, this automation will simultaneously update the corresponding row in Microsoft Excel, ensuring data accuracy and consistency across both platforms. Say goodbye to manual data entry and enjoy a more streamlined, efficient process.

      And if that's not enough automation, there's more where that came from—you can also connect Google Sheets or Excel with thousands of other apps. Learn more about how to automate Google Sheets and how to automate Excel, or check out some of the most popular workflows.

      Save new Gmail emails matching certain traits to a Google Spreadsheet

      • Gmail logo
      • Google Sheets logo
      Gmail + Google Sheets
      More details
        Often it's helpful to store, backup and organize emails matching certain characteristics to a Google Spreadsheet. This Gmail Google Sheets integration makes it a breeze to setup a simple rule (i.e. emails from:

        Add new Facebook Lead Ads leads to rows on Google Sheets

        • Facebook Lead Ads logo
        • Google Sheets logo
        Facebook Lead Ads + Google Sheets
        More details
          Spreadsheets make it easy to filter and sort through new prospects, but take time to build. Use this Facebook Lead Ads-Google Sheets integration to link your records directly to your ads so you can keep your mind on marketing. After being set up, every new ad lead on Facebook will trigger this Zap, automatically creating a new row on Google Sheets with all those valuable details for you. Learn more in our

          Add new Jotform submissions to Excel spreadsheet rows

          • Jotform logo
          • Microsoft Excel logo
          Jotform + Microsoft Excel
          More details
            The days of exporting your form submissions by hand are over. Set up this integration and Zapier will do it for you from now on. Any new Jotform submission will automatically create a new row on an Excel spreadsheet with all the responses you want, ready to be sorted, calculated, and analyzed at your leisure.

            Add new Jotform submissions to Excel as rows in a table

            • Jotform logo
            • Microsoft Excel logo
            Jotform + Microsoft Excel
            More details
              It's easy to manage groups of related data with tables in Excel. This Zap will make things even easier for you, automatically adding new Jotform submissions to Excel as rows in a table. That way, you can keep all of your data up-to-date and in a central location.

              Or, if you're a spreadsheet conversion frequent flyer, consider using Zapier Tables. Tables integrates smoothly with thousands of apps, providing a unified and flexible solution that avoids the need for constant conversions. Store, edit, and automate data, all in one place. 

              Related reading:

              Get productivity tips delivered straight to your inbox

              We’ll email you 1-3 times per week—and never share your information.

              Related articles

              Improve your productivity automatically. Use Zapier to get your apps working together.

              A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'