Как перенести json в excel

Файлы нотации объектов JSON или Javascript широко используются для хранения различных типов данных. Помимо хранения, они также используются для передачи данных между двумя серверами, и вы часто обнаружите это при общении с веб-сервером через API или что-то еще. Файлы JSON имеют довольно простую структуру, т. е. содержат массивы и объекты. В типичном файле JSON вы найдете пары ключ-значение, которые хранят данные внутри различных объектов, хранящихся в массиве. Доступ к данным можно получить, указав индекс вместе с ключом значения.

Преобразование JSON в Excel

Как оказалось, структура файла JSON, хотя и является базовой для программиста или разработчика, обычному пользователю может быть утомительной для чтения. К счастью, в таком сценарии вы можете легко преобразовать файл JSON в лист Microsoft Excel, по которому может легко перемещаться и обычный пользователь. Это связано с тем, что листы Excel обеспечивают лучшую читаемость, а если у вас есть большой файл JSON, преобразование его в лист Excel может быть подходящим способом, если вы хотите быстрее переварить данные внутри.

Чтобы преобразовать файл JSON в лист Excel, вы можете использовать функцию «Получить и преобразовать» Microsoft Excel. В более старых версиях Microsoft Excel это может называться Power Query. Как оказалось, помимо ручного преобразования файла JSON в Excel, вы также можете использовать онлайн-инструмент, который сделает эту работу за вас. С учетом сказанного давайте начнем и покажем вам, как довольно легко преобразовать JSON в Excel.

Преобразование файла JSON в рабочий лист Excel довольно просто, и процесс довольно прост. Вы начинаете с импорта нужного файла JSON в Microsoft Excel. После импорта файла различные функции приложения Excel используются для преобразования данных внутри файла JSON в таблицу. Как оказалось, Excel поставляется с множеством различных функций, которые позволяют вам манипулировать данными, которые у вас есть внутри файла Excel. Кроме того, вы можете защитить свои данные, защитив файлы Excel паролем.

После преобразования данных в формат таблицы вы можете выбрать, какие данные вас интересуют. Это позволит вам фильтровать данные внутри файла JSON и перечислять только те значения в столбцах, которые необходимы. Все это делается в окне редактора Power Query. Следуйте инструкциям, приведенным ниже, чтобы сделать все это:

  1. Прежде всего, откройте файл Excel на своем компьютере.
  2. Открыв файл Excel, щелкните параметр «Данные» на ленте меню.Опция данных в ленте меню
  3. После этого под лентой меню щелкните раскрывающееся меню «Получить данные», расположенное в самом левом углу.Параметр получения данных Excel
  4. В раскрывающемся меню выберите параметр «Из файла» > «Из JSON».Загрузка файла JSON в Excel
  5. В появившемся окне «Импорт данных» перейдите туда, где хранится файл JSON, и откройте его. Это позволит импортировать файл JSON на лист Microsoft Excel.
  6. После импорта файла JSON откроется окно редактора Power Query.Редактор Power Query
  7. В левом верхнем углу нажмите на предоставленную опцию «К таблице».К столу
  8. В следующем диалоговом окне оставьте параметры по умолчанию и нажмите кнопку ОК.Преобразование в формат таблицы
  9. После этого данные были преобразованы в таблицу. Тем не менее, вы по-прежнему не можете видеть данные.
  10. Чтобы увидеть данные, вам придется развернуть значки. Для этого щелкните предоставленный значок «Развернуть столбец» (с двойными стрелками, направленными друг от друга).Щелчок по значку расширения столбца
  11. В появившемся диалоговом окне выберите столбцы, которые вы хотите видеть, и снимите флажки с тех, которые вы хотите исключить. Сделав это, нажмите кнопку ОК.Выбор столбцов для отображения
  12. Наконец, вы должны увидеть данные, перечисленные в отдельных столбцах.
  13. Для вашего удобства вы можете перемещать различные столбцы на листе. Для этого щелкните правой кнопкой мыши заголовок столбца и в раскрывающемся меню выберите параметр «Переместить».Перемещение столбца
  14. Оттуда вы можете переместить столбец влево, вправо, в начало или в конец.
  15. Когда вы будете удовлетворены компоновкой листа Excel, щелкните предоставленную опцию «Закрыть и загрузить».Закрыть и загрузить вариант
  16. Когда вы это сделаете, данные будут импортированы на ваш лист Excel из редактора Power Query, и вы сможете просмотреть таблицу.Преобразование JSON в Excel
  17. Сделав это, вы успешно преобразовали файл JSON в рабочий лист Excel.

Конвертируйте файл JSON с помощью онлайн-инструмента

Наконец, как оказалось, в дополнение к руководству, о котором мы упоминали выше, вы также можете избавить себя от всех проблем с преобразованием файла JSON вручную и вместо этого выбрать онлайн-инструмент. Использование онлайн-инструмента может быть намного проще и быстрее, так как вам нужно всего лишь загрузить файл JSON, который вы хотите преобразовать в рабочий лист Excel. Есть несколько веб-сайтов, которые предлагают эту функцию, и вы можете легко найти их с помощью одного веб-поиска. Итак, если вам не хочется решать все проблемы с преобразованием файла JSON вручную, у вас всегда есть возможность воспользоваться онлайн-инструментом, который сделает работу за вас намного быстрее.

Логотип Microsoft Excel на зеленом фоне.

Вы получили файл JSON, который хотите преобразовать в формат Microsoft Excel? Excel предлагает встроенную опцию, которая поможет вам импортировать его без сторонних инструментов синтаксического анализа. Вот как вы можете это сделать.

Чтобы преобразовать файл JSON в Excel, вы сначала подключите Excel к своим данным JSON. Затем вы просмотрите данные JSON, выберите столбцы, которые хотите добавить в файл Excel, и, наконец, загрузите данные в электронную таблицу Excel.

Затем вы сохраните эту электронную таблицу как файл XLSX, и преобразование JSON в Excel будет выполнено.

Импорт файла JSON в файл XLSX

Чтобы начать синтаксический анализ файла JSON, откройте Microsoft Excel на своем компьютере и создайте новую электронную таблицу.

В окне электронной таблицы на ленте Excel вверху щелкните вкладку «Данные».

Нажмите на "Данные" вкладка в Excel.

На вкладке «Данные» в разделе «Получить и преобразовать данные» выберите «Получить данные» > «Из файла» > «Из JSON».

Щелкните Получить данные > Из файла > Из JSON.» width=»650″ height=»335″ onload=»pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);» onerror=»this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);»/></p><div class='code-block code-block-3' style='margin: 8px 0; clear: both;'><div id=

Вы увидите стандартное окно «Импорт» вашего компьютера. Здесь откройте папку, в которой находится ваш файл JSON. Дважды щелкните файл, чтобы подключить его к Excel.

Выберите файл JSON.

Excel откроет окно «Редактор Power Query». Здесь вы решите, как данные JSON будут загружаться в вашу электронную таблицу. Сначала в верхней части окна нажмите «К таблице». Это превращает ваши данные в таблицу.

Нажмите на "К столу" вариант.

В приглашении «К таблице» нажмите «ОК».

Выбирать "В ПОРЯДКЕ" в подсказке.

Чтобы выбрать, какие столбцы оставить в электронной таблице, рядом с «Столбец1» щелкните значок с двойной стрелкой.

В открывшемся меню выберите столбцы, которые вы хотите сохранить. Затем снимите флажок «Использовать исходное имя столбца в качестве префикса» и нажмите «ОК».

Выберите столбцы, которые нужно сохранить, и нажмите "В ПОРЯДКЕ."

Данные вашего файла JSON теперь видны в столбцах и строках в стиле Excel.

Предварительный просмотр данных JSON в Excel.

Если вы хотите удалить или изменить положение столбцов, щелкните столбец правой кнопкой мыши и выберите соответствующий параметр.

Измените столбцы данных JSON.

Когда вы будете довольны результатом, добавьте данные JSON в электронную таблицу Excel, нажав «Закрыть и загрузить» в верхнем левом углу окна.

Нажмите "Закрыть и загрузить" в верхнем левом углу.

В вашей электронной таблице Excel теперь есть ваши данные JSON. Вы можете играть с этими данными, как хотите. Например, вы можете удалить форматирование таблицы или даже преобразовать таблицу в диапазон.

Данные JSON в электронной таблице Excel.

Наконец, чтобы сохранить эти данные JSON в формате Excel, нажмите «Файл» в верхнем левом углу Excel.

Нажмите "Файл" в верхнем левом углу Excel.

На левой боковой панели нажмите «Сохранить».

Выбирать "Сохранять" с левой боковой панели.

Откроется стандартное окно сохранения вашего компьютера. Здесь выберите папку для сохранения файла, введите имя файла и нажмите «Сохранить».

Выберите папку для сохранения файла Excel.

И это все. Версия файла JSON для Excel с расширением .xlsx теперь доступна в указанной папке. Ваше здоровье!

Хотите преобразовать Google Sheet в Excel? Сделать это еще проще.

Добавить это приложение в закладки

Нажмите Ctrl + D, чтобы добавить эту страницу в избранное, или Esc, чтобы отменить действие.

Отправьте ссылку для скачивания на

Отправьте нам свой отзыв

Ой! Произошла ошибка.

Недопустимый файл. Убедитесь, что загружается правильный файл.

Ошибка успешно зарегистрирована.


Вы успешно сообщили об ошибке. Вы получите уведомление по электронной почте, когда ошибка будет исправлена.

Нажмите эту ссылку, чтобы посетить форумы.

Немедленно удалите загруженные и обработанные файлы.

Вы уверены, что хотите удалить файлы?

Введите адрес

О конвертировании JSON данных в Excel файл

Конвертер JSON в Excel была создана для быстрого преобразования данных JSON(JavaScript Object Notation) в Excel(электронные таблицы Microsoft Excel).

Как это работает?

Просто вставьте или загрузите JSON данные в текстовое поле выше и нажмите кнопку Конвертировать и Скачать, и вы сразу получите Excel файл.

Пример преобразования JSON в Excel

Исходные данные (До):

{
	"root":
	{
		"rows": [
		{
			"LatD": "41",
			"LatM": "5",
			"LatS": "59",
			"NS": "N",
			"LonD": "80",
			"LonM": "39",
			"LonS": "0",
			"EW": "W",
			"City": "Youngstown",
			"State": "OH"
		},
		{
			"LatD": "42",
			"LatM": "52",
			"LatS": "48",
			"NS": "N",
			"LonD": "97",
			"LonM": "23",
			"LonS": "23",
			"EW": "W",
			"City": "Yankton",
			"State": "SD"
		},
		{
			"LatD": "46",
			"LatM": "35",
			"LatS": "59",
			"NS": "N",
			"LonD": "120",
			"LonM": "30",
			"LonS": "36",
			"EW": "W",
			"City": "Yakima",
			"State": "WA"
		},
		{
			"LatD": "42",
			"LatM": "16",
			"LatS": "12",
			"NS": "N",
			"LonD": "71",
			"LonM": "48",
			"LonS": "0",
			"EW": "W",
			"City": "Worcester",
			"State": "MA"
		},
		{
			"LatD": "43",
			"LatM": "37",
			"LatS": "48",
			"NS": "N",
			"LonD": "89",
			"LonM": "46",
			"LonS": "11",
			"EW": "W",
			"City": "Wisconsin Dells",
			"State": "WI"
		}]
	}
}

JSON, short for JavaScript Object Notation, is an open standard file format (text-based) that is used for storing and transporting data. It is commonly used for transmitting data from a server to a web page (e.g., transmitting data from the server to the client, so it can be viewed on a web page, or vice versa).

JSON is a data transfer format that comes as a plain text file (like XML). If you have some important data stored in a JSON file that you would like to import into an Excel spreadsheet, you can easily do that with Excel’s ‘Get & Transform’ feature and you don’t even need any VBA code to import data from the local disk or from a web API. Let’s see how to convert/import a JSON file to an Excel file.

How to Import JSON File into Excel

JSON is represented in a logical, easy-to-read universal data structure. It is made up of only two data types – objects or arrays, or a combination of both. Objects are key-value pairs with a colon between them and arrays are simply collections of objects separated by a comma.

You can easily convert JSON files to Excel files (.xlsx) using Excel’s ‘Get & Transform’ tool (Power Query). Initially, it was were called ‘Data Explorer’, then it was renamed to ‘Power Query’. Power Query is only available in 2010 and 2013 versions of Excel. In Microsoft Excel 2016, 2019, and 365, it was again renamed to the ‘Get & Transform’ feature on the Data tab.

This is how a JSON file will look like:

Now, we have a sample JSON file named Employees as shown above. Let’s see how we can convert this JSON file to an Excel file.

JSON Data

JSON data is written as name/value pairs. A name(key)/value pair consists of a field name (in double quotes), followed by a colon, followed by a value:

"First Name": "Dulce"

JSON Objects

JSON objects can contain multiple name/value pairs (just like in JavaScript) and they are written inside curly braces as shown below.

{
"First Name": "Dulce",
"Last Name": "Abril",
"Gender": "Female",
"Country": "United States",
"Age": "32",
"Date": "15/10/2017",
"Id": "1562" 
}

JSON Arrays

JSON arrays are written inside square brackets ( [ ] ) and it is a collection of objects.

Importing JSON File into Excel

In the example above, the JSON array contains numerous objects. And each object is a record of an employee (with First Name, Last Name, Gender, Country, Age, Date, and Id). In this tutorial, we will use ‘Excel 2016’ to demonstrate the data import.

First, open the Microsoft Excel and switch to the ‘Data’ tab and click the ‘Get Data’ button in the ‘Get and Transform Data’ group at the leftmost corner of the ribbon. From the drop-down expand the ‘From File’ and select the ‘From JSON’ option.

When you click the ‘From JSON’, you will get a file browser window. Find the JSON file on your local disk and click ‘Import’.

If you want to import data from a web API (Web Application Programming Interface), you may want to import the data directly from the internet. To do this, instead of clicking the ‘From JSON’ option, go to Data tab > Get Data > From Other Source > ‘From Web’ and enter the web URL.

When you click ‘Import’ button as shown in the above screenshot, it will bring you into the Excel Power Query Editor. You will notice all the records that were in that list broken into rows. But we can’t see the actual data. To convert this list to a table, click the ‘To Table’ option.

A To Table dialog box will appear. In the dialog, keep the defaults and select ‘OK’.

Now your data is in a table format, but you still can’t see the record details. To expand the columns, click the ‘Expand Column’ button (icon with two arrows pointing away from one another).

You will see the columns that are listed in the records. Select the columns that you like to include in the table and click ‘OK’. Uncheck the columns that you’d like to be excluded.

The data will then be broken out into separate columns as shown below.

You can also move the columns around as you see fit. To do this, right-click on a column header, select ‘Move’, and choose where want to move it.

Once you are satisfied with the layout, click the ‘Close and Load’ button under the ‘Home’ tab to load data into Excel as a Table.

The data will now be imported into a new worksheet in Excel.


Convert JSON File into Excel File Online

If you want quickly convert JSON files to Excel files (.xslx), use one of the many third-party websites available online. They can convert your files in a matter of seconds, but they are not always reliable. Simply type ‘convert JSON to Excel’ in a search engine and you’ll get plenty of websites you can use.

One of the websites you can use to convert JSON to XSLX is json-csv.com. Open the website and click the ‘Upload JSON file’ button to upload the JSON from your local disk. Find the JSON file on your disk and click ‘Open’.

Once you upload the file, you’ll get a preview of your table below. Then, click the ‘Excel File (XLSX)’ button to download your converted Excel file.

That’s it! That’s how you import a .json File in Excel.

Понравилась статья? Поделить с друзьями:
  • Как перенести excel с компьютера на компьютер
  • Как перенести dwg в word
  • Как перенести csv файл в excel
  • Как переназначить горячие клавиши в word
  • Как перемножить ячейки в excel формула