Comparação dos formatos de folha de cálculo XLSX/ODS/CSV e guia de troca entre ferramentas
Este artigo compara o suporte a funcionalidades de três formatos comuns de folha de cálculo, resume os problemas frequentes na troca de dados entre software diferentes e ajuda os utilizadores de escritório a selecionar o formato correto para troca de dados.
Atualizado 2026-08-11
Diferenças de posicionamento principal dos três formatos
XLSX é um formato proprietário de folha de cálculo lançado pelo Microsoft Excel. Atualmente é um formato de código fechado compatível com a maioria dos softwares de escritório, e é utilizado principalmente para edição e gravação locais no Excel.
ODS é um padrão aberto de folha de cálculo lançado pela Aliança dos Formatos de Documento Abertos. É utilizado como formato de gravação nativo pelo LibreOffice e OpenOffice, não tem restrições de direitos de autor e pode ser lido por todos os softwares de escritório mainstream.
CSV é uma especificação de texto simples para armazenar dados tabulares. Apenas armazena dados de células e não retém formatação ou estrutura, sendo posicionado para troca de dados simples entre ferramentas diferentes.
Matriz de comparação de suporte a funcionalidades
Ao converter folhas de cálculo, as ferramentas extraem por padrão os resultados de cálculo em cache das fórmulas para a saída, e não retêm o texto original das fórmulas. Esta regra aplica-se tanto aos formatos XLSX como ODS, e cumpre os requisitos da maioria dos cenários de troca de dados.
Se precisar de reter fórmulas para edição secundária posterior, guarde o ficheiro original no software de edição original, e não grave e substitua o ficheiro original por um novo formato, para evitar perder a informação das fórmulas.
| Formato | Retenção de fórmulas | Retém estilos de célula | Suporta várias folhas de cálculo |
|---|---|---|---|
| XLSX | Suportado | Suportado | Suportado |
| ODS | Suportado | Suportado | Suportado |
| CSV | Não suportado | Não suportado | Não suportado |
Problemas frequentes do formato CSV
Ao trocar dados com CSV, deve selecionar manualmente a codificação UTF-8 para guardar, para evitar corrupção de caracteres causada pela codificação ANSI. Se a ferramenta de destino não reconhecer ficheiros separados por ponto e vírgula, pode reexportar uma versão separada por vírgula utilizando a versão regional correspondente do Excel.
As ferramentas de conversão CSV podem reconhecer automaticamente delimitadores comuns e gerar ficheiros CSV com codificação UTF-8 uniforme, o que resolve a maioria das anomalias de reconhecimento de formato.
- O Excel guarda CSV na codificação ANSI padrão do sistema operativo por padrão, em vez de codificação UTF-8, o que causa corrupção de caracteres chineses quando importado para o LibreOffice ou ferramentas de análise de dados
- Algumas versões regionais do Excel para regiões europeias utilizam ponto e vírgula como delimitador CSV por padrão em vez de vírgula, o que causa erros de reconhecimento de colunas quando importado para outras ferramentas
- Células que contêm quebras de linha ou delimitadores que não estão envolvidas em aspas serão reconhecidas pelas ferramentas como quebras de linha ou novas colunas, o que danifica a estrutura da tabela
Instruções para caminhos de conversão JSON
JSON é um formato de troca de dados comum para interfaces de programas. Os utilizadores de escritório precisam frequentemente de converter folhas de cálculo Excel para JSON para ligação de interfaces, ou converter JSON devolvido por interfaces em folhas de cálculo para análise.
Ao converter XLSX/ODS/CSV para JSON, cada linha de dados da tabela é convertida para um objeto JSON por padrão, com os cabeçalhos da tabela utilizados como chaves de objeto, e é gerado um resultado JSON em formato de matriz, que cumpre os requisitos de especificação da maioria das interfaces de programas.
Perguntas frequentes
Que formato devo escolher para troca de folha de cálculo entre ferramentas?
Escolha ODS se precisar de reter estilos e fórmulas. ODS é um padrão aberto que é compatível com todos os softwares de escritório mainstream; escolha CSV codificado em UTF-8 se apenas precisar de trocar dados.
Por que desaparecem as fórmulas da folha de cálculo após a conversão?
A conversão extrai por padrão os resultados de cálculo em cache das fórmulas para a saída, e não retém o texto original das fórmulas, o que se adapta a cenários de reutilização de dados. Guarde o ficheiro original se precisar de reter fórmulas.
Como corrigir a corrupção de caracteres chineses ao importar CSV para o Excel?
Pode utilizar uma ferramenta de conversão CSV para converter a codificação para GBK ou UTF-8 com BOM, depois reimportar para o Excel. Os caracteres chineses serão exibidos normalmente e o problema de corrupção será resolvido.