Гид по технологиям

Как импортировать JSON в Microsoft Excel (XLSX)

4 min read Excel Обновлено 19 Dec 2025
Как импортировать JSON в Excel
Как импортировать JSON в Excel

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

Быстрые ссылки

  • Импортировать JSON в XLSX

Краткое описание

Если вам прислали файл JSON и нужно получить таблицу в формате Microsoft Excel (XLSX), Excel имеет встроенные инструменты для этого. Вы подключаете файл JSON как источник данных, проверяете и разворачиваете структуру в Редакторе Power Query, выбираете необходимые поля, затем загружаете их в рабочую книгу и сохраняете как .xlsx.

Важно: это руководство ориентировано на настольную версию Excel с поддержкой Power Query (обычно Excel для Microsoft 365, Excel 2016+).

Импорт JSON в XLSX — пошагово

Чтобы начать, откройте Microsoft Excel и создайте новую книгу.

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

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

В секции “Получить и преобразовать данные” выберите Получить данные > Из файла > Из JSON.

Нажмите Получить данные > Из файла > Из JSON.

Откроется стандартное окно проводника. Перейдите в папку с вашим JSON-файлом и дважды щёлкните его, чтобы подключить к Excel.

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

Excel откроет окно “Редактор Power Query”. Здесь вы решаете, как структурировать данные. Сначала в верхней части окна нажмите опцию “В таблицу” (To Table) — это превратит вложенные элементы в строки таблицы.

Нажмите опцию

В диалоге “В таблицу” нажмите “ОК”.

Выберите

Чтобы выбрать, какие поля перенести в рабочую книгу, рядом с “Column1” нажмите иконку с двойной стрелкой (развёртка столбца).

Нажмите иконку двойной стрелки рядом с

В появившемся меню отметьте нужные столбцы. Снимите галочку «Использовать исходное имя столбца в качестве префикса» (если хотите убрать префиксы) и нажмите “OK”.

Выберите столбцы для импорта и нажмите

Теперь данные JSON отображаются в виде строк и столбцов, привычных для Excel.

Данные JSON в виде таблицы Excel.

Чтобы удалить ненужный столбец или изменить порядок, щёлкните правой кнопкой по заголовку столбца и используйте контекстное меню для удаления, переименования или перемещения.

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

Когда результат вас устраивает, добавьте данные в книгу, нажав “Закрыть и загрузить” (Close & Load) в левом верхнем углу Редактора Power Query.

Нажмите

Данные добавятся на лист Excel. Вы можете дальше работать с ними: снимать формат таблицы, применять фильтры, сводные таблицы и т. п.

Данные JSON в листе Excel.

Чтобы сохранить результат в формате Excel, откройте меню “Файл” → “Сохранить” и выберите папку, имя файла и нажмите “Сохранить”. По умолчанию файл будет с расширением .xlsx.

Нажмите

Выберите

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

Готово: JSON сконвертирован в таблицу Excel и сохранён в .xlsx в выбранной папке.

Частые вопросы и советы

Когда этот метод не сработает

  • JSON очень глубоко вложен или содержит динамические ключи — может потребоваться дополнительная предобработка (скрипты на Python/PowerShell) до импорта.
  • Файл слишком большой и вызывает ошибки памяти — используйте потоковую обработку или импорт частями.
  • Вы используете старую версию Excel без Power Query — обновите Excel или используйте внешние конвертеры.

Альтернативные подходы

  • Использовать jq + csvkit на Linux для конвертации в CSV, затем открыть в Excel.
  • Написать короткий скрипт на Python (pandas) для гибкой трансформации и экспорта в .xlsx.
  • Воспользоваться онлайн-конвертерами (обратите внимание на приватность данных).

Рекомендации по качеству данных

  • Проверяйте типы полей (строка/число/дата) в Power Query и при необходимости приводите типы.
  • Удаляйте лишние пробелы и нормализуйте форматы дат перед загрузкой.
  • Если поле содержит массивы — решите, нужно ли их развернуть в несколько строк или хранить как JSON-строку.

Критерии приёмки

  • Все требуемые поля из JSON присутствуют в Excel-таблице.
  • Форматы чисел и дат соответствуют ожиданиям (локаль Excel настроена верно).
  • Размер и читаемость таблицы позволяют выполнять необходимые операции (фильтры, сводные таблицы).

Чек-лист (быстрое руководство)

  • Открыть Excel и создать книгу.
  • На вкладке «Данные» выбрать Получить данные > Из файла > Из JSON.
  • Выбрать файл и открыть.
  • В Редакторе Power Query нажать «В таблицу», затем развернуть столбец с данными.
  • Отметить нужные поля и снять префикс колонок при необходимости.
  • Проверить и привести типы данных.
  • Нажать “Закрыть и загрузить” и сохранить файл как .xlsx.

Краткая методология (мини)

  1. Подключение: Excel читает JSON как внешний источник через Power Query.
  2. Преобразование: разверните вложенные структуры в таблицу и выберите поля.
  3. Валидация: проверьте типы и порядок столбцов.
  4. Загрузка: импортируйте в лист и сохраните файл.

Терминология (1‑строчная)

  • Power Query — встроенный в Excel инструмент для получения и преобразования данных.
  • JSON — текстовый формат обмена данными, часто используемый в API.

Заключение

Импорт JSON в Excel через Power Query — быстрый и надёжный способ превратить структурированные данные в таблицу. Для простых и средних по размеру JSON-файлов достаточно встроенных средств; для очень больших или сильно вложенных структур пригодятся скрипты и предварительная обработка.

Полезно: если вам нужно конвертировать Google Sheet в Excel — это ещё проще.


Связанные материалы: Как конвертировать Google Sheet в Microsoft Excel

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Где смотреть плей‑офф MLB: каналы и стримы
Спорт

Где смотреть плей‑офф MLB: каналы и стримы

Как полностью закрыть приложение на Android
Android.

Как полностью закрыть приложение на Android

Фильтровать диаграмму в Excel — Windows и Mac
Excel

Фильтровать диаграмму в Excel — Windows и Mac

Как поделиться местоположением в Facebook Messenger
Руководство

Как поделиться местоположением в Facebook Messenger

Как пользоваться мышью в Windows 8
Руководство

Как пользоваться мышью в Windows 8

Как снизить энергопотребление телевизора
Энергосбережение

Как снизить энергопотребление телевизора