Я использую Excel (и иногда Numbers), но хочу иметь возможность делиться с пользователями Google Docs и LibreOffice (и, возможно, захочу сменить формат в будущем). Какой формат наиболее совместим для сохранения моих таблиц Excel?
Я задаю здесь вопрос, а непростоПоиск в Google списка форматов, которые поддерживают LibreOffice и GoogleDocs (хотя я тоже этим занимаюсь и опубликую ответ, если никто другой этого не сделает), потому что, скорее всего, есть скрытые "подводные камни", о которых будет знать только тот, кто имеет опыт использования всех вышеперечисленных приложений. Ответы, которые включают личный опыт, будут предпочтительнее тех, которые просто публикуют ссылку на соответствующие факты на google.com и libreoffice.com.
решение1
«Проблемы» возникают при импорте или экспорте файла. Этого нельзя избежать, сохраняя файл в более независимом от приложения формате (например,.ods
), поскольку Excel все еще должен переводить в этот формат — а фильтры экспорта MS Office не имеют хорошей репутации. Существуют сторонние плагины ODF для MS Office, которые, как говорят, справляются с этой задачей лучше; у меня нет опыта работы с ними.
Вы можете получить лучшие результаты, сохраняя как .xls
и используя фильтры импорта в LibreOffice или Google Docs. Важно помнить, что перевод неизбежен, а ошибки перевода трудно предсказать. Вы можете решить, что работает для вас, только методом проб и ошибок.
Хорошей новостью является то, что в электронных таблицах меньше двусмысленности, чем в других форматах документов. Поэтому подводные камни перевода встречаются реже и менее болезненны.
решение2
.xls
и .xlsx
работают лучше, чем другие форматы, с которыми работает Excel.
решение3
Содержит ли ваша таблица Excel формулы или макросы? Если нет, то.CSV(Значения, разделенные запятыми) — вероятно, наиболее совместимый между платформами.
Значения, разделенные запятыми, являются устаревшей технологией и появились раньше персональных компьютеров более чем на десятилетие: компилятор IBM Fortran (уровень G) под управлением OS/360 поддерживал их в 1967 году.