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

ODS — формат таблиц LibreOffice Calc и стандарта OpenDocument: открытая, нейтральная к вендору альтернатива XLSX с тем же миллионом строк.

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

Что такое ODS?

ODS — табличный член семейства OpenDocument, стандартизированного OASIS в 2005 году. Как и родственники, это ZIP-архив с XML: `content.xml` держит ячейки и формулы, `styles.xml` — оформление, метаданные лежат в своём файле. LibreOffice Calc использует его как родной формат, как и Apache OpenOffice.

Ёмкость соответствует современным ожиданиям. LibreOffice Calc держит 1 048 576 строк и 16 384 столбца на лист — столько же, сколько XLSX, — так что на реальных наборах данных ограничением выступает не формат. Формулы, диаграммы, сводные таблицы (в старых версиях они назывались DataPilot) и условное форматирование живут внутри файла.

Трение возникает на совместимости формул с Excel. Два пакета местами по-разному реализуют функции, кое-что называют по-своему и расходятся в поведении новых массивных и поисковых функций. Простые листы ходят туда-обратно идеально; книге, набитой продвинутыми функциями, после конвертации стоит проверить вычисленные значения.

Расширение.ods
КатегорияДокумент
MIME-типapplication/vnd.oasis.opendocument.spreadsheet
Год появления2005
РазработчикOASIS
СжатиеБез потерь
Рекламный блок — включите рекламу в public/ads.js · landing-article

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

Чем открыть файл ODS?
LibreOffice Calc и Apache OpenOffice открывают его нативно. Google Таблицы, Microsoft Excel и большинство мобильных табличных приложений тоже его импортируют, поэтому получение ODS редко означает необходимость что-то устанавливать.
Открывает ли Excel файлы ODS?
Да, Excel читает и пишет таблицы OpenDocument с 2007 года. Значения, оформление и стандартные формулы проходят нормально; расхождения двух реализаций начинаются на продвинутых функциях, макросах и конфигурациях сводных таблиц.
ODS или XLSX — что выбрать?
XLSX, если файлы в основном идут пользователям Excel; ODS, если вы работаете в LibreOffice или нужен открытый стандарт для архива. Ёмкость и повседневные возможности равнозначны, поэтому решает то, чем файл будут реально открывать.
Переживают ли формулы конвертацию ODS в XLSX?
Стандартные — да. СУММ, ЕСЛИ, ВПР и остальная привычная библиотека отображаются напрямую. Расхождения проявляются на новых массивных функциях, части статистических и на всём, что опирается на особенности конкретного пакета, поэтому итоги потом стоит выборочно сверить.
Сколько строк вмещает ODS?
LibreOffice Calc поддерживает 1 048 576 строк и 16 384 столбца на лист — столько же, сколько XLSX. Как и в любой таблице, производительность падает задолго до этого предела: наборам в сотни тысяч строк место в базе данных, а не на листе.
Зачем вообще нужен ODS?
Потому что это настоящий открытый стандарт ISO/IEC 26300, который не контролирует ни один поставщик, — а это важно для требований госсектора, долгого хранения и любой организации, не желающей привязывать свои данные к продуктовым планам одной компании. Плюс это родной формат LibreOffice: при сохранении в него ничего не конвертируется и не теряется, тогда как сохранение того же листа в XLSX каждый раз проходит через слой преобразования.

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