ODS в Excel или CSV без LibreOffice
Прислали .ods, а на компьютере только Excel — или вообще никакого офиса. Перевести таблицу в .xlsx или CSV можно в браузере, не устанавливая LibreOffice.
Бесплатно для личного использования. Файл не загружается на сервер. Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.
Порядок действий
- Перетащите .ods в окно приложения. Откроется первый лист, другой выбирается в «Разборе файла».
- При необходимости отберите строки фильтром.
- «Экспорт» → Excel, CSV, DBF, JSON или SQL.

Почему числа не превращаются в текст
В ODS у ячейки два значения: то, что показано (1,5 ₽), и то, что лежит на самом деле (office:value="1.5"). Берётся второе: в .xlsx попадёт число 1,5, по которому работают сумма и сортировка, а не строка «1,5 ₽».
С датами так же: дата берётся из атрибута и в Excel ложится датой.

Миллион пустых строк
ODS экономит место: вместо тысячи пустых ячеек пишет одну с пометкой «повторить 1024 раза», и так же со строками — вплоть до края листа. Программа, которая разворачивает повторы буквально, создаёт миллион пустых строк и на таблице из трёх записей зависает. Здесь хвостовая пустота отбрасывается.
Что не переносится
Переносятся данные: значения, даты, текст, листы. Оформление — цвета, шрифты, ширины колонок, условное форматирование — и формулы не переносятся: из формулы берётся посчитанное значение.
Частые вопросы
Можно ли сохранить правку обратно в .ods?
Да. Файл при этом собирается заново: данные сохраняются, оформление исходного файла — нет.
Сколько строк выдерживает?
Содержимое листа разбирается в память, до 256 МБ в распакованном виде; на выгрузке в .xlsx действует предел формата — 1 048 576 строк.
Бесплатно для личного использования. Файл не загружается на сервер. Версия для Windows — 3,5 МБ, без установки: подробнее. Для организаций — лицензия.