Converter xlsx para dbf

Conversor online gratuito de XLSX para DBF

Converta tabelas de planilhas para programas legados de banco de dados e GIS que exigem arquivos DBF.

Converter XLSX para DBF online - grátis

Uploading…
Os arquivos selecionados excedem o limite total de 75 MB. Selecione arquivos menores ou em menor quantidade.

Seu arquivo é processado instantaneamente e nunca é armazenado em nossos servidores.

Como funciona

  1. 1/3

    Envie seu arquivo .xlsx

    Clique para selecionar o arquivo que deseja converter ou simplesmente arraste e solte o arquivo na área indicada.

  2. 2/3

    Faça a conversão de .xlsx para .dbf

    Após o envio do arquivo, clique em converter quando estiver pronto.

  3. 3/3

    Baixe o arquivo .dbf convertido

    O resultado da conversão está pronto para download.

Como converter xlsx para dbf arquivo

Um banco de dados legado, sistema de contabilidade ou aplicativo GIS pode aceitar dados tabulares somente como um arquivo DBF. A conversão da planilha preserva as linhas e os campos da tabela em um formato que esses programas podem importar, mas não preserva todos os recursos da planilha do workbook XLSX.

O que é o formato XLSX

.xlsx é o formato de workbook baseado em XML usado pelo Microsoft Excel e compatível com o LibreOffice Calc, a exportação do Google Sheets e a maioria dos aplicativos modernos de planilhas. Um workbook XLSX pode conter várias planilhas, fórmulas, gráficos, formatação, células mescladas, hiperlinks e valores tipados, oferecendo suporte tanto para cálculos e apresentação quanto para dados tabulares.

Os arquivos XLSX normalmente são provenientes de usuários do Excel, sistemas empresariais, ferramentas de pesquisa e fluxos de trabalho de relatórios baseados em planilhas.

O que é o formato DBF

.dbf é o formato de tabela dBase usado pelo dBase, FoxPro, alguns sistemas de contabilidade e muitos aplicativos antigos de banco de dados e GIS. Um arquivo DBF contém uma única tabela simples: um cabeçalho de definição de campos seguido pelos registros. Ele não contém planilhas do workbook, fórmulas, gráficos, formatação de células nem outros recursos do Excel.

O DBF continua sendo útil quando o programa de destino exige especificamente dados dBase ou quando uma tabela de atributos GIS precisa ser fornecida em um formato legado. Sua estrutura compacta e autocontida é fácil de ler por softwares antigos, mas seus tipos de campo, nomes de campo, larguras de texto e codificações de caracteres são restritivos.

Converter com o LibreOffice Calc

  1. Abra o workbook XLSX no LibreOffice Calc.
  2. Selecione a planilha que contém a tabela a ser exportada. O DBF representa uma tabela, portanto exporte cada planilha separadamente quando várias planilhas forem necessárias.
  3. Faça com que a primeira linha seja a linha de nomes dos campos. Remova células mescladas, linhas em branco, totais, observações e colunas não relacionadas.
  4. Use nomes de campo exclusivos e curtos. Um máximo de 10 caracteres, usando letras, números e sublinhados, é a opção mais segura para leitores DBF legados; confirme a regra exata do aplicativo de destino.
  5. Verifique os dados que precisam permanecer exatos. Formate códigos postais, números de conta e outros identificadores como texto quando zeros à esquerda ou a grafia fixa forem importantes.
  6. Escolha File → Save As, selecione dBase (.dbf) como tipo de arquivo, informe o nome do arquivo de saída e salve.
  7. Quando o Calc exibir um aviso de formato, escolha Use dBase Format. Se uma opção de codificação for oferecida, selecione a página de códigos exigida pelo programa de destino. Use UTF-8 somente quando esse programa oferecer suporte explícito a ela.
  8. Abra o DBF no aplicativo de destino e verifique os nomes dos campos, a quantidade de linhas, as datas, os valores decimais, os identificadores e os caracteres não ASCII.

Converter sem instalar software

Você pode converter o arquivo gratuitamente em 101convert.com: carregue o arquivo XLSX, escolha DBF como formato de saída, inicie a conversão e baixe o resultado. Inspecione o arquivo baixado no programa de destino, especialmente se o workbook contiver várias planilhas ou texto não latino. Não carregue planilhas confidenciais, regulamentadas ou proprietárias, a menos que os termos de tratamento de dados do serviço atendam aos seus requisitos.

Limitações de dados e compatibilidade

  • Apenas uma planilha se torna uma tabela DBF. A estrutura do workbook e os relacionamentos entre as planilhas não são transferidos.
  • As fórmulas geralmente são exportadas como valores calculados ou exibidos, não como fórmulas editáveis. Recalcule o workbook antes da exportação se os resultados das fórmulas dependerem de entradas alteradas.
  • O DBF normalmente oferece suporte a campos de caracteres, numéricos, lógicos e de data, com algumas variantes também oferecendo suporte a campos memo. Datetimes, durações, erros, matrizes, rich text e fórmulas complexas do Excel podem ser simplificados, alterados ou rejeitados.
  • Os campos de caracteres DBF tradicionais geralmente permitem até 254 bytes. Textos longos podem ser truncados, e codificações multibyte reduzem o número de caracteres que cabem dentro de um limite de bytes.
  • Os nomes de campo DBF legados geralmente são limitados a 10 caracteres. Variantes e aplicativos DBF mais recentes podem aplicar limites diferentes; portanto, use a especificação do programa de destino.
  • O DBF não possui um campo datetime padrão com reconhecimento de fuso horário. Converta os timestamps para uma representação de data ou texto compatível quando as informações de fuso horário precisarem ser preservadas.
  • Incompatibilidades de codificação podem corromper caracteres acentuados e não latinos. Use a mesma página de códigos ao gravar e importar o arquivo; aplicativos antigos podem exigir Windows-1252 ou outra codificação regional em vez de UTF-8.
  • Revise a precisão numérica após a exportação. As definições de campo DBF podem armazenar menos casas decimais do que a planilha, e o tratamento numérico pode remover zeros à esquerda dos identificadores.
  • Células em branco, valores nulos, valores booleanos e datas inválidas podem ser representados de maneira diferente por diferentes gravadores e leitores DBF. Teste registros representativos no aplicativo de destino real.

Comparação de formato: XLSX vs DBF

Como os formatos XLSX e DBF se comparam nas propriedades mais importantes para esta conversão.

Comparação dos formatos de arquivo XLSX e DBF
Propriedade .XLSX Microsoft Excel Open XML Spreadsheet .DBF dBASE Database File
Padrão aberto Sim Parcialmente aberto
Compressão Ambos Sem compressão
Tamanho típico do arquivo Médio Pequeno
Abre num navegador web Parcial Não
Edição posterior Fácil Limitado
Suporte a metadados Extenso Básico
Legível em texto simples Não Não
Mais usado para Intercâmbio de dados Intercâmbio de dados
Introduzido 2007 1983
Desenvolvedor Microsoft Ashton-Tate / dBASE, Inc. (format origin)
Tipo MIME application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/x-dbf

Perguntas frequentes

O conversor de XLSX para DBF é gratuito?

Sim, converter XLSX para DBF no 101convert.com é totalmente gratuito. Não é necessário cadastro, e-mail nem instalação. Se você precisa de um limite de tamanho de arquivo maior ou quer converter mais arquivos de uma vez, veja nossos planos.

Qual o tamanho máximo do meu arquivo XLSX?

Você pode enviar arquivos XLSX de até 50 MB e converter até 20 arquivos de uma vez em um único lote.

O que acontece com os arquivos enviados?

Os arquivos são processados automaticamente e excluídos dos nossos servidores poucos minutos após a conversão. Nunca visualizamos nem compartilhamos seus arquivos.

Preciso instalar algum programa para converter XLSX para DBF?

Não. A conversão de XLSX para DBF é feita totalmente online no navegador e funciona no Windows, Mac, Linux, Android e iPhone.

A conversão falhou?

Na maioria dos casos, a causa é um formato de arquivo incorreto. Envie um arquivo XLSX válido para esta conversão de XLSX para DBF. Às vezes, o problema também pode estar do nosso lado. Analisamos falhas de conversão recorrentes e desativamos ou corrigimos o conversor se detectarmos algum defeito.