📄 Документы ✓ Бесплатно

Excel в JSON
онлайн

Книга открывается целиком, лист выбирается кнопкой, а значения берутся такими, какими вы видите их в Excel — без превращения дат в числа с 1900 года.

Мгновенно
🗑Книга не уходит на сервер
📑Выбор листа книги
📅Даты как в Excel
Перетащите Excel сюдаили нажмите кнопку нижеExcel · до 25 МБ

Даты, проценты и прочие ловушки Excel

Внутри Excel дата хранится числом дней с 1900 года, процент — долей, а денежный формат — обычным числом с отдельно записанным оформлением. Конвертер, который берёт сырые значения, выдаёт JSON с загадочным 45678 вместо «15.01.2025» и 0.15 вместо «15 %». Мы берём отображаемые значения: в JSON попадёт ровно то, что вы видите в ячейке.

Дальше работает обычная логика таблицы: первая строка становится именами полей, остальные — записями. Числа пишутся без кавычек, но с оговоркой: значения с ведущим нулём остаются строками. Артикул «00123», превращённый в 123, — испорченные данные. Если в книге несколько листов, конвертируется выбранный, и об этом инструмент сообщает сразу после загрузки.

  • XLSX, XLSM, XLS и OpenDocument
  • Переключение между листами книги
  • Даты и проценты в том виде, в каком видны в Excel
  • Массив объектов или массив массивов на выбор
  • Результат копируется прямо из окна
Что не переносится Честно
Формулы Только результат
Оформление ячеек Не бывает в JSON
Объединённые ячейки Разъединяются
Несколько листов По одному за раз
Что получится Надёжно
Значения Как видно в Excel
Имена полей Из первой строки
Числа Без кавычек
Кириллица Без кракозябр

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

Нет. Файл открывается и разбирается прямо в браузере, поэтому подходит и для рабочих выгрузок.
Так и задумано. Excel хранит дату числом дней с 1900 года, и сырое значение вида 45678 в JSON никому не помогает. Мы берём отображаемое значение — то, что видно в ячейке.
Только выбранный. Переключите его кнопками над таблицей разбора и соберите результат заново — так же, как в других инструментах раздела.
В результат попадёт их вычисленное значение, а не сама формула. Это то, что и нужно в подавляющем большинстве случаев.
Значение останется в первой ячейке объединения, остальные станут пустыми. Простая шапка над таблицей выглядит нормально, а вот сложные двухуровневые заголовки разъедутся.
Сдвиньте ползунок «Отступ» в ноль — файл станет одной строкой. Читать его невозможно, зато для передачи по сети он заметно легче.