UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Конвертер JSON в Excel

Завантажте експорт з API, дамп логів або резервну копію бази даних у JSON і отримайте книгу XLSX, де кожен запис є рядком, а кожен ключ — стовпцем, який можна фільтрувати, сортувати й підсумовувати.

Конвертер даних

або перетягніть Файли CSV, TSV, TXT … сюди ·

До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв

Результат

Файли обробляються на наших серверах і видаляються через 30 хв.

Як користуватися цим інструментом

  1. 1

    Виберіть файл JSON

    Перетягніть файл .json, .jsonl або .ndjson в область завантаження. До 20 файлів за раз, по 95 MB кожен; з кожного файлу виходить окрема книга.

  2. 2

    Перевірте налаштування аркуша

    Параметр Конвертувати в уже встановлено на XLSX. У розділі Додаткові налаштування можна змінити назву вкладки в полі Назва аркуша або переписати позначки часу через Дати.

  3. 3

    Конвертуйте й відкрийте в Excel

    Натисніть Конвертувати в XLSX (Excel) і завантажте книгу. Вона відкривається в Excel, Google Sheets, Numbers і LibreOffice Calc.

Кому потрібен JSON у вигляді аркуша Excel

JSON — формат, яким обмінюються машини. Дуґлас Крокфорд назвав його і популяризував близько 2001 року, а стандарт IETF RFC 8259 (2017) визначає лише шість типів значень: об’єкти, масиви, рядки, числа, true/false і null. REST API, експорти Firebase і MongoDB, вебхуки Stripe та інструменти розробника в браузері віддають саме JSON.

Отримувачі цих експортів часто не розробники. Маркетинговий аналітик забирає дані кампаній з API рекламної платформи, власник магазину завантажує замовлення з headless-магазину, дослідник зберігає відкритий набір даних. Їм потрібен один запис на рядок, стовпці для фільтрації та SUM унизу.

Конвертувати JSON в Excel: як записи стають рядками

Вхідні дані: два записи замовлень із вкладеним об’єктом customer
[
  {"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
  {"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]

У підсумковій таблиці п’ять стовпців: order, total, customer.name, customer.country і tags. У рядку 3 стоять A-1002, 12, Omar Diaz і US, а клітинка tags порожня, бо в другому записі такого ключа не було. Відсутні ключі ніколи не зсувають інші значення вбік — класична проблема ручного копіювання JSON у клітинки.

Числа лишаються числами, тож підсумки одразу сумуються. Рядки, схожі на числа, як-от поштові індекси чи артикули в лапках, лишаються текстом, що зберігає початкові нулі, наприклад 02134. Для часових позначок ISO (2026-10-18T09:30:00Z) оберіть зручний шаблон у розділі Дати.

JSON у XLSX: обмеження Excel, які все одно діють

рядків на аркуші
1 048 576
стовпців, від A до XFD
16 384
символів у клітинці
32 767
символів у назві аркуша
31

JSON

JavaScript Object Notation

JSON — легкий текстовий формат для структурованих даних, який на початку 2000-х популяризував Дуглас Крокфорд і який стандартизовано як RFC 8259 та ECMA-404. Він передає об’єкти, масиви, рядки, числа, булеві значення та null простим читабельним синтаксисом. Це формат за замовчуванням для вебAPI, конфігураційних файлів і обміну даними між застосунками майже в усіх мовах програмування. У ньому немає вбудованих коментарів, дат і схем, а великі вкладені файли важко читати без переглядача.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
2001 · Douglas Crockford
Конвертер JSON

XLSX

Книга Microsoft Excel

XLSX — типовий формат книг Microsoft Excel з Office 2007, заснований на стандарті Office Open XML. Він зберігає кілька аркушів, формули, форматування, діаграми, зведені таблиці та перевірку даних у ZIP-пакеті з XML. Формат підтримує понад мільйон рядків на аркуші й є стандартним форматом обміну діловими таблицями. Google Таблиці, LibreOffice і Numbers відкривають XLSX, хоча макроси та розширені функції можуть не зберегтися.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
2007 · Microsoft
Конвертер XLSX

JSON в Excel — це спосіб донести вивантаження з API та баз даних до людей, які не читають код: менеджера продукту, бухгалтера чи клієнта, якому потрібні рядки для сортування і підсумки для перевірки, а не дужки й лапки.

Чого очікують від конвертації JSON в Excel

МіфБудь-який файл JSON можна перетворити на охайну таблицю.

ФактТаблицям потрібні повторювані записи. Єдиний об’єкт конфігурації з глибоко вкладеними параметрами перетворюється на один дуже широкий рядок; для таких файлів легше читати JSON у YAML.

МіфExcel відкриє файл .json напряму, якщо його перейменувати.

ФактПерейменування нічого не змінює всередині файлу. Excel сприймає його як текст і поміщає все в стовпець A.

МіфКнига точно зберігає типи JSON.

ФактВ Excel є числа, текст, логічні значення і порожні клітинки. JSON null стає порожньою клітинкою, а різниця між 12 і 12.0 зникає.

МіфПідійде будь-який експорт до 100 MB.

ФактРядки теж мають значення. Журнал із двома мільйонами рядків перевищує сітку в 1 048 576 рядків; спершу розділіть його або скористайтеся JSON у CSV для завантаження в базу даних.

Запитання про конвертацію JSON в Excel

Чи можна конвертувати JSON в Excel без Power Query?

Так. У самому Excel це шлях Дані → Отримати дані → З файлу → З JSON: відкривається редактор Power Query, де записи доводиться розгортати стовпець за стовпцем. Тут розгортання відбувається під час конвертації, і книга одразу готова до фільтрації.

Що відбувається з вкладеними об’єктами в JSON?

Вкладений об’єкт розкладається на додаткові стовпці з назвами через крапку: об’єкт address стає address.city і address.zip. Масив простих значень усередині запису лишається в одній клітинці як текст JSON, адже один рядок не може містити змінну кількість стовпців.

Чи приймає конвертер JSON Lines з BigQuery або збирача логів?

Так. Файли з розширенням .jsonl або .ndjson читаються по одному об’єкту на рядок, саме так записують дані експорти BigQuery, дампи Elasticsearch і більшість журналів. Кожен рядок стає одним рядком таблиці.

Чому мої 19-значні ID перетворилися на числа з нулями в кінці?

Excel зберігає числа з 15 значущими цифрами, тому довге ціле, як-от snowflake ID з Twitter або номер картки, втрачає кінець, потрапивши в числову клітинку. Зберігайте такі ID у JSON як рядки (в лапках), і вони потраплять у таблицю текстом, цифра в цифру.

Чи зберігається десь мій експорт з API?

Ні. Файли автоматично видаляються через 30 хвилин після обробки, а обліковий запис не потрібен.

Чи можна згодом перетворити таблицю назад у JSON?

Так. Відредагувавши рядки, пропустіть книгу через Excel у JSON, і заголовки стовпців знову стануть ключами. Назви стовпців із крапками записуються як пласкі ключі, тож якщо ваш API очікує вкладені об’єкти, відновіть їх у коді.