Формат файла 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 |
| Сжатие | Без потерь |
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. Это разделение сделано ради безопасности: уже по расширению видно, способна ли таблица выполнять код.