How to parse json in Excel

JSON (JavaScript Object Notation) is a popular data format that is widely used for exchanging and storing information on the web. It is easy to read and write, and can represent complex data structures such as arrays, objects, and nested values. However, if you want to analyze or manipulate JSON data in Excel, you need to convert it into a tabular format that Excel can understand. Fortunately, Excel has a built-in feature that allows you to import and parse JSON files with just a few clicks.

parse json

Here are the general steps:

  1. Go to the Data tab in the Excel ribbon.
  2. Click on Get Data and then select From JSON.
  3. Choose the JSON file you want to parse and click Import.
  4. Excel will open the Query Editor window. Here, you can navigate through the JSON structure and apply transformations as needed. Click on the expand icon to select the attributes you want to include in your Excel sheet.
  5. Clicking Into Table you can transform your JSON file to a Table in Excel. This gives you many possibilities by unlocking Home, Transform and Add Column tabs. There are plenty of options available for you such at this point.
  6. Once you’re satisfied with the data, click Close & Load to import it into your Excel sheet.

Once you have the table, you can use Excel’s features to sort, filter, analyze, or visualize your data. For example, you can create a pivot table, a chart, or a conditional formatting rule based on your JSON data. You can also refresh your query to get the latest data from the JSON file.