Форматы · Таблицы

Чем ODS отличается от XLSX

Таблица из LibreOffice Calc сохраняется как .ods — а коллега в Microsoft Excel ждёт .xlsx. Это не история про устаревший формат, как в паре XLS и XLSX, где один формат заменил другой: ODS и XLSX — два действующих, не взаимозаменяемых стандарта электронных таблиц, каждый со своей экосистемой. Разбираем, чем ODS отличается от XLSX технически, что теряется при конвертации между ними и какой формат выбрать именно вам.

Коротко: ODS и XLSX — оба хранят электронные таблицы, но ODS — открытый ISO-стандарт (ISO/IEC 26300), родной формат LibreOffice Calc и OpenOffice Calc, а XLSX — формат Microsoft Excel с 2007 года (стандарт Office Open XML). Базовые данные, формулы и диаграммы переносятся между форматами нормально, а вот макросы VBA, часть сводных таблиц, строки итогов и некоторые эффекты оформления при конвертации могут потеряться.

Обновлено: 12 ноября 2026 Редакция Loadfile Чтение 10 мин
Иконки файлов ODS и XLSX рядом
Содержание
  1. Что такое ODS и XLSX
  2. Чем ODS и XLSX отличаются технически
  3. Совместимость — где какой формат открывается без проблем
  4. Что теряется при конвертации ODS в XLSX и обратно
  5. Как сконвертировать ODS в XLSX и обратно
  6. Какой формат выбрать — ODS или XLSX
  7. Безопасно ли открывать чужой файл ODS или XLSX?
  8. Похожие сравнения форматов
  9. Частые вопросы

Что такое ODS и XLSX

ODS (OpenDocument Spreadsheet) — формат электронной таблицы из семейства OpenDocument, который используют LibreOffice Calc, Apache OpenOffice Calc и ряд российских офисных пакетов. Это реализация открытого международного стандарта ISO/IEC 26300, который разрабатывает консорциум OASIS: спецификация формата публична, и любой разработчик может встроить поддержку ODS в своё приложение без лицензионных отчислений.

XLSX — формат таблиц Microsoft Excel, ставший форматом по умолчанию начиная с Excel 2007 (пришёл на смену бинарному XLS). Он тоже основан на открытом стандарте — Office Open XML (OOXML), но де-факто остаётся форматом экосистемы Microsoft: большинство функций описывается и развивается именно вокруг Excel, а не вокруг стандарта как такового.

💡
Лайфхак

Оба формата физически устроены одинаково — это ZIP-архив с XML-файлами внутри. Скопируйте файл, смените расширение на .zip, распакуйте — увидите папки со служебными XML. У ODS главный файл — content.xml, у XLSX — xl/worksheets/sheet1.xml. Если не уверены, что за файл перед вами, поможет определение формата по сигнатуре.

Чем ODS и XLSX отличаются технически

На первый взгляд оба формата одинаковы — ZIP-контейнер с XML и сетка ячеек внутри. Но стандарт, набор функций и экосистема вокруг каждого отличаются достаточно, чтобы влиять на выбор в реальной работе.

ПараметрODSXLSX
СтандартISO/IEC 26300 (OpenDocument)ISO/IEC 29500 (Office Open XML)
РазработчикOASIS, развивает сообщество LibreOffice/OpenOfficeMicrosoft
Расширение.ods.xlsx
Структура файлаZIP-архив, главный файл — content.xmlZIP-архив, главный файл — xl/worksheets/sheet1.xml
Формулы~250 стандартных функций ODFПолный набор функций Excel, включая динамические массивы
Макросы/скриптыBasic/Python, хранятся как часть документа или подключаются к немуVBA — только в отдельном расширении .xlsm, обычный XLSX макросов не содержит
Сводные таблицы и диаграммыБазовые сводные таблицы есть, сложные сценарии и часть типов диаграмм — с оговоркамиПолный набор, включая сводные диаграммы и срезы
«Родная» программаLibreOffice Calc, OpenOffice CalcMicrosoft Excel

Главный практический вывод из таблицы: оба формата зрелые и актуальные, в отличие от пары XLS и XLSX, где старый бинарный формат объективно устарел. Выбор ODS или XLSX — это выбор экосистемы и набора функций, а не версии одного продукта.

Совместимость — где какой формат открывается без проблем

XLSX как формат де-факто открывается шире:

  • Microsoft Excel — нативно, без оговорок.
  • Google Таблицы — открывает и редактирует прямо в браузере.
  • Apple Numbers — импортирует с хорошим сохранением данных и формул.
  • LibreOffice Calc и OpenOffice Calc — открывают и редактируют, в основном корректно.

ODS открывается своей родной экосистемой без вопросов и с оговорками — в Microsoft Excel. По данным официальной документации Microsoft, формат ODS поддерживают Excel для Microsoft 365, Excel 2024, Excel 2021, Excel 2019 и Excel 2016:

  • LibreOffice Calc и Apache OpenOffice Calc — нативно, это их собственный формат.
  • Google Таблицы — открывает ODS без установки программ.
  • Microsoft Excel 2016 и новее — открывает и сохраняет ODS, но часть сложного форматирования и элементов (сводные диаграммы, ActiveX) переносится не полностью.

Что теряется при конвертации ODS в XLSX и обратно

Базовые данные, формулы и простое форматирование конвертируются почти без потерь. А вот со сложными элементами хуже. По данным официальной документации Microsoft, при сохранении Excel в формат ODS полностью не поддерживаются:

  • Даты ранее 1 января 1900 года — конвертируются некорректно или теряются.
  • Повтор строк/столбцов при печати — настройка печати заголовков таблицы на каждой странице.
  • Регулярные выражения в формулах и условном форматировании.
  • Цепочки примечаний (threaded comments) — обсуждения внутри ячейки.
  • IRM-защита, шифрование и метки конфиденциальности документа.
  • Строки итогов и стили таблиц — оформленные «умные таблицы» Excel.
  • Часть типов сводных диаграмм, элементы ActiveX и объекты формы.

Ещё по той же документации частично поддерживаются при конвертации: колонтитулы (теряются параметры вставленного изображения), защита листа паролем, именованные выражения, фильтрация и сортировка данных. Отдельно страдает оформление: WordArt конвертируется в обычные надписи, SmartArt — в группы фигур, а у градиентных заливок теряются промежуточные точки градиента.

!
Важно

Перед массовой конвертацией важных таблиц (финансовые отчёты, сводные данные со сложным оформлением) сохраните копию в исходном формате. Если после конвертации что-то «поехало» — у вас останется оригинал, откуда можно пересобрать таблицу заново.

Как сконвертировать ODS в XLSX и обратно

Для обычной таблицы без макросов и сложных сводных отчётов конвертация занимает меньше минуты.

  1. Через LibreOffice Calc. Откройте файл → «Файл» → «Сохранить как» → в списке «Тип файла» выберите Excel 2007–365 (.xlsx) для ODS→XLSX или ODF Spreadsheet (.ods) для обратной конвертации.
  2. Через Microsoft Excel. Откройте ODS-файл (Excel 2016+ понимает его нативно) → «Файл» → «Сохранить как» → выберите тип «Книга Excel (*.xlsx)». Для обратной конвертации в списке типов файла есть пункт «Электронная таблица OpenDocument (*.ods)».
  3. Через Google Таблицы. Загрузите файл любого из форматов в Google Диск, откройте в Google Таблицах, затем «Файл» → «Скачать» → выберите нужный формат на выходе.

После конвертации сложных файлов — со сводными таблицами, макросами или нестандартным форматированием — обязательно откройте результат и проверьте вручную: автоматическая конвертация не гарантирует идентичность оригиналу. Если нужна не таблица для дальнейшего редактирования, а просто данные без форматирования — проще сразу выгрузить в CSV, см. как конвертировать Excel в CSV.

Какой формат выбрать — ODS или XLSX

Универсального ответа нет — выбор зависит от того, с кем вы обмениваетесь таблицами и в какой среде работаете.

📊

Выбирайте XLSX, если…

Вы обмениваетесь файлами с пользователями Excel; нужны макросы VBA, сложные сводные таблицы или сводные диаграммы; важна максимальная совместимость «из коробки» без лишних вопросов получателя.

🗂️

Выбирайте ODS, если…

У вас и всех участников обмена — Linux и LibreOffice-экосистема; важно принципиально не зависеть от формата одного вендора; документ идёт в систему, которая требует открытый стандарт (например, часть государственного документооборота).

Безопасно ли открывать чужой файл ODS или XLSX?

Сама по себе электронная таблица — данные, а не программа, и открыть её безопасно. Риск появляется, когда в файл встроен макрос — небольшая программа, которая может запуститься при открытии. И ODS, и XLSX поддерживают автоматизацию: в ODS макрос может быть частью документа, в XLSX для макросов есть отдельное расширение XLSM — обычный XLSX макросов не содержит.

Практическое правило: не включайте макросы («Включить содержимое» / «Разрешить редактирование») в таблицах, которые пришли по почте от незнакомого адресата, особенно если тема письма создаёт срочность («счёт», «акт», «накладная»). Подробнее о том, как вообще оценивать риск вложения перед открытием, — в разделах макросы в Word и Excel: когда они опасны и опасные расширения файлов, которые нельзя открывать.

Похожие сравнения форматов

Чем отличается XLS от XLSX

Старый бинарный формат Excel против современного XML-формата — здесь один из форматов объективно устарел.

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

Можно ли открыть ODS в Microsoft Excel?

Да, начиная с Excel 2016 — формат открывается и сохраняется нативно, без плагинов. Часть сложного форматирования и некоторые типы диаграмм могут отобразиться иначе.

Можно ли открыть XLSX в LibreOffice Calc?

Да, LibreOffice Calc открывает и сохраняет XLSX без установки дополнительных расширений — это один из основных поддерживаемых им форматов.

Что теряется при сохранении XLSX в ODS?

Полностью не сохраняются даты ранее 1900 года, повтор строк/столбцов при печати, регулярные выражения, цепочки примечаний, IRM-защита и шифрование, строки итогов и стили «умных таблиц», часть сводных диаграмм, элементы ActiveX и объекты формы.

Сохраняются ли макросы VBA при конвертации в ODS?

Нет. У макросов Excel (VBA) нет прямого эквивалента в ODS — при конвертации они не переносятся автоматически, их придётся переписывать под Basic/Python LibreOffice.

Какой формат лучше для долгого архивного хранения таблиц?

Оба формата — открытые XML-стандарты, что хорошо для долгосрочного хранения. Если важна максимальная независимость от одного вендора — ODS как открытый ISO-стандарт формально ближе к идее архивного формата.

ODS и XLSX — это ZIP-архивы? Как посмотреть, что внутри?

Да, оба формата — ZIP-контейнер с XML. Скопируйте файл, переименуйте расширение в .zip и распакуйте архивом — увидите структуру папок и XML-файлы с данными и форматированием.

Требует ли открытие ODS/XLSX от неизвестного отправителя осторожности?

Основной риск — встроенные макросы (XLSM у Excel, макросы внутри документа у ODS). Сама таблица без макросов не представляет угрозы — осторожность нужна именно при запросе «включить содержимое».

Читайте также