Импорт JSON в Excel — AI распарсит за 5 секунд
Стандартный путь импорта JSON в Excel — это Данные → Получить данные → Из файла → Из JSON, потом 4–7 шагов в редакторе Power Query: преобразовать в таблицу, развернуть массив (Expand to New Rows), развернуть объект (Expand to New Columns), переименовать колонки, изменить типы данных. На JSON-файле API CRM с 800–5000 записей и тремя уровнями вложенности (заказы → товары → атрибуты товара) ручной парсинг — это 15–30 минут возни в редакторе и риск пропустить колонку. Если API возвращает массив объектов с разной структурой (у одних записей 12 полей, у других 8), нужно дополнительно убирать null-колонки и сводить разнотипные значения. SideGenius читает JSON через Office.js, рекурсивно проходит структуру, определяет где массивы (становятся строками), где объекты (становятся колонками), где скаляры (значение в ячейке), и собирает плоскую таблицу с типами данных автоматически. Дополнительно умеет фильтровать по полю на этапе парсинга, объединять вложенные массивы в одну строку через запятую, сохранять оригинальную структуру отдельным столбцом для отладки.
На листе появляется таблица 1240 × 8: order_id, customer_id, customer_email, product_id, product_name, qty, price, order_date. Источник — Power Query запрос FromJson, обновляется по Refresh.
Почему не ChatGPT
ChatGPT не открывает локальные .json и не работает с Power Query — он может только описать общий алгоритм. SideGenius читает JSON через Office.js, разворачивает структуру и формирует Power Query запрос с автообновлением, без копипаста.
Как использовать за 3 шага
Зарегистрируйтесь на sidegenius.ru — мастер онбординга подключит SideGenius к вашему Excel за 2 минуты.
Откройте Excel и опишите задачу: «импорт orders.json, развернуть items, обновлять при открытии».
Подтвердите импорт — Power Query запрос создаст таблицу, обновление будет работать через Данные → Обновить.
Вопросы и ответы
Что если в JSON разная структура у записей?
У одной записи 12 полей, у другой 8 — Power Query автоматически объединит все встречающиеся колонки, у недостающих поставит null. SideGenius проверяет процент null-значений: если в колонке >80% null, предупредит и предложит её удалить или оставить — по описанию задачи.
Можно ли импортировать JSON по URL, а не из файла?
Да. В Power Query есть источник «Из Web» (From Web), куда можно вставить URL API. SideGenius умеет вставить туда заголовки авторизации (Authorization: Bearer …) и параметры запроса. Обновление таблицы — обычная команда Данные → Обновить, и Power Query сам перезапросит API.
Как обработать вложенные массивы (товары внутри заказа)?
Power Query предлагает два варианта: Expand to New Rows (один товар — одна строка, дублируется заказ) или Expand to New Columns (товары в один столбец JSON-строкой). SideGenius выбирает первый вариант по умолчанию — он удобнее для сводных таблиц и фильтрации. Если нужно компактнее — переключает на второй.
А JSON Lines (NDJSON, по одному объекту на строку)?
Да. Power Query умеет JSON Lines через функцию Json.Documents — она парсит каждую строку как отдельный объект. SideGenius распознаёт NDJSON по расширению .jsonl или .ndjson и автоматически выбирает правильный режим парсинга.
Какой максимальный размер JSON Excel сможет открыть?
Power Query технически справляется с файлами до 1–2 ГБ при 16 ГБ оперативной памяти, но Excel-лист ограничен 1 048 576 строк (≈ 1 млн). Если в JSON больше записей — SideGenius предложит фильтрацию на уровне запроса (где условие, лимит) или превратит таблицу в Data Model и Power Pivot, где лимита нет.
Работает ли в Excel для Mac и Excel Online?
В Excel для Mac Power Query доступен только в Microsoft 365 (с 2022 года). В Excel Online — пока нет полноценного Power Query, есть только просмотр существующих запросов. SideGenius проверяет наличие Power Query и предупреждает, если он недоступен в вашей версии.
Попробуйте SideGenius бесплатно
20 кредитов на старт, без карты. Работает в РФ без VPN, оплата картами РФ.
Установить в Excel