Формат файла XLSX

XLSX — формат книг Excel с Office 2007: формулы, диаграммы и сводные таблицы в сжатом XML-пакете, который открывает любое современное табличное приложение.

или перетащите их сюда · изображения, видео, аудио и документы · до 2 ГБ

Что такое XLSX?

Как и DOCX, XLSX — это Office Open XML в обёртке ZIP: папка XML-файлов, описывающих листы, общие строки, стили и формулы. Уход от двоичного XLS резко поднял жёсткие ограничения: лист теперь вмещает 1 048 576 строк и 16 384 столбца против прежних 65 536 строк и 256 столбцов.

XLSX хранит не просто числа, а живую модель. Формулы сохраняют ссылки, диаграммы остаются связанными с исходными диапазонами, сводные таблицы помнят кешированные данные, а условное форматирование едет вместе с листом. Именно это выбрасывает CSV — поэтому экспорт в CSV является дорогой в одну сторону для всего, кроме голых значений.

Плата — вес и скорость. Волатильные формулы, ссылки на целые столбцы и тысячи правил условного форматирования тормозят книгу задолго до того, как предел строк станет проблемой. Для чистого обмена данными между системами CSV остаётся легче; XLSX оправдывает себя там, где важны расчёты и оформление.

Расширение.xlsx
КатегорияДокумент
MIME-типapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Год появления2007
РазработчикMicrosoft
СжатиеБез потерь
Рекламный блок — включите рекламу в public/ads.js · landing-article

XLSX: частые вопросы

Сколько строк вмещает файл XLSX?
Один лист вмещает 1 048 576 строк и 16 384 столбца. Это в шестнадцать раз больше старого предела XLS в 65 536 строк. На практике книга становится мучительно медленной задолго до потолка, поэтому большим наборам данных место в базе данных.
Почему мой файл XLSX такой большой и медленный?
Обычно из-за оформления, а не данных: стили назначены целым столбцам вместо используемого диапазона, тысячи правил условного форматирования или встроенные изображения. Вторая частая причина — волатильные формулы, пересчитывающиеся при каждом изменении. Чистка неиспользуемых диапазонов часто резко уменьшает книгу.
XLSX или CSV для обмена данными?
CSV — когда другая система будет импортировать голые значения: он меньше, проще и разбирается везде. XLSX — когда поездку должны пережить формулы, несколько листов, числовые форматы или диаграммы. Экспорт XLSX в CSV сохраняет только значения активного листа.
Можно ли открыть XLSX без Microsoft Excel?
Да. Google Таблицы, LibreOffice Calc, Apple Numbers и большинство онлайновых просмотрщиков читают XLSX вместе с формулами и диаграммами. Совместимость начинает сыпаться на очень продвинутом: шаги Power Query, часть параметров сводных таблиц и макросы VBA.
XLSX действительно ZIP-архив?
Да. Переименуйте копию в .zip — и сможете просмотреть XML каждого листа, таблицу общих строк и стили. Именно так утилиты восстановления спасают данные из книги, которую Excel отказывается открывать, и так скрипты читают таблицы без установленного Excel.
Работают ли макросы в XLSX?
Нет. XLSX намеренно не может содержать макросы; книгу с VBA нужно сохранять как XLSM. Это разделение сделано ради безопасности: уже по расширению видно, способна ли таблица выполнять код.

Конвертировать из XLSX

Конвертировать в XLSX