MsExcel

How to import data into Microsoft Excel from JSON

Importing data from JSON into Microsoft Excel is a straightforward process that allows you to leverage structured data for your spreadsheets. In this guide, you’ll learn the steps to effectively import JSON data and transform it into a usable format within Excel.


Key Takeaways

  • JSON (JavaScript Object Notation) is a lightweight data-interchange format.
  • Excel can directly import JSON files for seamless data manipulation.
  • The process involves navigating through the Excel Interface and utilizing its data import features.

Step-by-Step Guide to Import JSON Data into Microsoft Excel

1. Open Microsoft Excel

Start by launching Microsoft Excel on your computer. Make sure you are using a version that supports importing data from JSON (Excel 2016 and later).

2. Navigate to the Data Tab

In the top menu, find and click on the Data tab. This is where you will access data import options.

3. Select Get Data

In the Data tab, look for the Get Data button, usually located on the left side. Click on it to reveal a dropdown menu.

See also  How to export data from Microsoft Excel to PDF

4. Choose From File

Hover over the From File option in the dropdown. A secondary menu will appear; select From JSON.

5. Locate Your JSON File

A file explorer window will pop up. Navigate to the location where your JSON file is stored. Select the file and click Import.

6. Transform JSON Data (if needed)

Once the file is imported, a window called Power Query Editor may open. Here you can transform and shape your JSON data if necessary. If the structure of the JSON data is complex, you might need to perform additional steps to flatten it into a usable format.

  • Expand the Table: Click on the small icon in the column header to expand nested JSON objects.
  • Remove Unwanted Columns: Right-click on any column you don’t need and select Remove.

7. Load Data into Excel

After making any necessary transformations, click on the Close & Load button in the upper left corner of the Power Query Editor. Your JSON data will now be loaded into a new Excel worksheet.

8. Format Data for Better Usability

Once the data is in Excel, consider applying beneficial formatting, such as tables or charts, to help visualize and analyze the information better.


Frequently Asked Questions

Can Excel convert JSON files into CSV format?

Yes, Excel allows you to save your JSON data as a CSV file after importing and formatting the data to meet your needs.

What should I do if my JSON data is not loading correctly?

If your JSON data doesn’t appear correctly, ensure that your file is well-structured and valid JSON. You can use online JSON validators to check for errors.

See also  Troubleshooting ODBC Connection Issues in Excel: A Step-by-Step Guide

Is it possible to refresh the data from the JSON source?

Absolutely! Once you’ve set up your data import, you can refresh it by going to the Data tab and selecting Refresh All. This allows Excel to fetch the latest data from your JSON file.


In summary, importing data into Microsoft Excel from JSON is an essential skill that facilitates data analysis and management. By following these straightforward steps, you can easily import and manipulate JSON data. Now, it’s time to put this knowledge into practice!

About the author

Jeffrey Collins

Jeffrey Collins

Jeffery Collins is a Microsoft Office specialist with over 15 years of experience in teaching, training, and business consulting. He has guided thousands of students and professionals in mastering Office applications such as Excel, Word, PowerPoint, and Outlook. From advanced Excel functions and VBA automation to professional Word formatting, data-driven PowerPoint presentations, and efficient email management in Outlook, Jeffery is passionate about making Office tools practical and accessible. On Softwers, he shares step-by-step guides, troubleshooting tips, and expert insights to help users unlock the full potential of Microsoft Office.