Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte XLSX para ODS de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. O arquivo viaja criptografado até o nosso servidor, é convertido lá e é apagado assim que o trabalho termina.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
XLSX para ODS
Dois motivos bem diferentes chegam à mesma conversão. O primeiro é prático: alguém trabalha no LibreOffice Calc o dia inteiro e prefere manter um arquivo nativo em vez de um que o programa traduz a cada abertura, porque cada tradução é uma nova chance de algo se mover.
O segundo é política. O OpenDocument é publicado como ISO/IEC 26300 e mantido pela OASIS, e vários órgãos públicos exigem esse formato para qualquer coisa que precise continuar legível independentemente do cronograma de lançamento de um fornecedor. Um terceiro motivo, o mais comum de todos: alguém mandou uma planilha para uma pessoa sem Excel.
Essa é a propriedade que separa esta conversão de qualquer outro destino de uma planilha. Um CSV ou um PDF captura o que a pasta de trabalho mostra agora; um ODS captura como ela funciona. As fórmulas chegam como fórmulas, o grafo de dependências fica intacto, e mudar uma entrada ainda muda as saídas.
A tradução é trabalho real, não uma cópia, porque os dois formatos descrevem fórmulas de forma diferente — separadores diferentes, sintaxe de referência diferente, nomes diferentes para algumas funções. Somas, procuras, condicionais, aritmética de data e funções de texto atravessam sem drama. Os dois formatos também concordam sobre os valores subjacentes: uma data é uma contagem de dias nos dois, com o mesmo dia zero.
A lacuna está na ponta recente. A família de arrays dinâmicos que a Microsoft adicionou nos últimos anos, e qualquer coisa introduzida mais rápido do que a especificação de fórmulas OpenDocument avançou, é onde uma célula pode voltar como erro em vez de valor. Funções de suplementos instalados no Excel desaparecem por definição.
A checagem prática leva um minuto e vale a pena em qualquer planilha que importe: abra o resultado no Calc e procure valores de erro, que se destacam contra uma tela de números. Se a pasta de trabalho vai continuar sendo mantida no Calc, a solução durável é reescrever essas fórmulas usando funções que existem nos dois formatos.
Os três atravessam, e os três merecem uma olhada. Tabelas dinâmicas viram o equivalente do Calc e normalmente se reconstroem contra o mesmo intervalo de origem; gráficos mantêm tipo, séries e referências de dados enquanto adotam os padrões de estilo do Calc; regras de formatação condicional sobrevivem para comparações comuns.
O que é frágil é a decoração mais nova ao redor. Segmentações de dados, controles de linha do tempo e cache de tabela dinâmica são onde as duas implementações param de se alinhar. Atualize uma tabela dinâmica uma vez depois de abrir o ODS em vez de confiar nos números exibidos, porque um cache desatualizado mostra números perfeitamente plausíveis.
A automação de uma pasta de trabalho Excel é VBA escrito contra o modelo de objetos do Excel. O LibreOffice tem seu próprio sistema de script contra seu próprio modelo de objetos, e não há tradução fiel entre os dois, então o código não atravessa. As células, fórmulas, abas e formatação não são afetadas.
Isso importa mais numa planilha do que num documento de texto, porque as macros de uma pasta de trabalho costumam ser estruturais — um botão que atualiza um relatório, uma rotina que valida entradas antes de salvar. Se o arquivo é uma ferramenta e não uma tabela, converter dá a tabela e não a ferramenta.
Uma aba XLSX permite 1.048.576 linhas e 16.384 colunas. O LibreOffice moderno alcança o número de linhas, e seu teto de colunas só foi elevado em versões relativamente recentes — versões antigas paravam em 1.024. Uma aba que genuinamente usa colunas além desse alcance é rara, mas vale confirmar contra a versão do Calc que vai realmente abrir o arquivo.
Linhas quase nunca são o problema na prática, porque uma planilha com um milhão de linhas geralmente já deixou de ser uma planilha. Se isso descreve o arquivo à sua frente, a recomendação honesta é um formato colunar ou de banco de dados em vez de qualquer um desses dois.
Uma pasta de trabalho que puxa de outro arquivo, uma consulta de banco de dados, uma fonte web ou uma etapa do Power Query carrega referências a coisas fora dela mesma. Algumas dessas referências sobrevivem como texto; nenhuma das conexões fica ativa da mesma forma depois que o arquivo mudou de formato e de máquina.
Antes de converter uma pasta de trabalho assim, decida se são os valores ou o pipeline que você precisa. Se forem os valores, cole-os como valores primeiro e converta um arquivo autocontido.
Esta conversão roda num servidor, não no seu navegador, e a página diz isso claramente em vez de sugerir o contrário. Traduzir fórmulas entre dois formatos de planilha exige um programa de planilha, então o arquivo viaja por conexão criptografada até um contêiner rodando LibreOffice sem interface gráfica.
O contêiner não tem rota de saída para a internet. Cada trabalho recebe seu próprio diretório temporário e seu próprio perfil do LibreOffice, apagado assim que o trabalho termina. O teto gratuito é 25 MB por arquivo, algo que uma pasta cheia de fórmulas raramente alcança e uma cheia de imagens alcança rápido.
| XLSX | ODS | |
|---|---|---|
| Nome completo | Pasta de trabalho do Excel | OpenDocument Spreadsheet |
| Extensão do arquivo | .xlsx | .ods |
| Tipo de mídia | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | application/vnd.oasis.opendocument.spreadsheet |
| Publicado pela primeira vez | 2007 | 2005 |
| Publicado por | Microsoft | OASIS |
| Especificação | ECMA-376 | ISO/IEC 26300 |
| Licença | Padrão aberto | Padrão aberto |
| Situação hoje | Atual | Atual |
| Abre no navegador | Nenhum navegador | Nenhum navegador |
| Considerado no lugar | CSV, Parquet | CSV |
XLSX e ODS aceitam várias páginas, então um documento de várias continua sendo um arquivo só.
Microsoft Excel, LibreOffice Calc e Google Sheets leem tanto XLSX quanto ODS, então dá para comparar o resultado com o original sem um segundo programa.
XLSX é o formato da Microsoft, publicado em 2007. Está descrito em ECMA-376, e vale conhecer se o arquivo precisa sobreviver à ferramenta que o escreveu.
ODS vem da OASIS é de 2005, descrito em ISO/IEC 26300. LibreOffice Calc, Microsoft Excel e Google Sheets leem o formato.
É: esta conversão precisa de um software que não roda num navegador. O arquivo viaja criptografado até o nosso servidor, é apagado assim que o trabalho termina e o resultado, depois de 60 minutos. O trabalho é feito por LibreOffice, o pacote de escritório completo, sem interface.
É, até 100 conversões por dia para arquivos de até 25 MB. Esse único limite existe porque esta conversão roda num servidor que nós pagamos. No resto aqui não há nada limitado, e marca d’água não existe em caso nenhum. O limite existe porque LibreOffice precisa de uma máquina nossa para rodar.
XLSX e ODS descrevem o conteúdo de maneiras radicalmente diferentes. A conversão é, portanto, uma reconstrução e não uma cópia: fiel, mas não idêntica byte a byte. A formatação sobrevive; macros, objetos incorporados e o histórico de revisões normalmente não.
Não. A conversão roda do nosso lado e entrega um arquivo ODS pronto; para abri-lo você precisa do programa com que o seu aparelho normalmente exibe OpenDocument Spreadsheet.