Converter dat para excel

Converter DAT para EXCEL

Converta tabelas DAT legíveis em pastas de trabalho XLSX editáveis sem perder delimitadores, codificação ou identificadores.

Converter ficheiros DAT online

Ainda não temos um conversor online dedicado para DAT para EXCEL, mas pode converter ficheiros DAT online para estes formatos:

Como converter dat para excel arquivo

  • Documentos

Um aplicativo legado, instrumento ou sistema de exportação de dados pode produzir um arquivo .dat enquanto o destinatário precisa de uma pasta de trabalho editável do Excel. A conversão facilita a inspeção, a filtragem, a análise e o compartilhamento de registros estruturados, mas somente se o arquivo DAT contiver dados tabulares reconhecíveis.

O que é o formato DAT

.dat é uma extensão de nome de arquivo genérica, não um formato padronizado único. Os arquivos DAT podem ser texto simples com campos separados por vírgulas, tabulações, ponto e vírgula ou barras verticais; texto de largura fixa; ou dados binários criados por bancos de dados, softwares de e-mail, jogos, aplicativos de mídia, instrumentos científicos e outros programas.

Abra uma cópia no Notepad, Notepad++ ou Visual Studio Code. Linhas legíveis repetidas sugerem que o Excel pode importar o arquivo. Caracteres ilegíveis, cabeçalhos de mídia ou estruturas específicas de aplicativos geralmente exigem o programa que criou o arquivo. Um anexo winmail.dat é um contêiner TNEF do Outlook, não uma tabela para o Excel.

O que é o formato Excel

.xlsx é o formato atual de pasta de trabalho do Microsoft Excel baseado em XML. Ele oferece suporte a fórmulas, formatação, classificação, filtragem, gráficos, tabelas dinâmicas, validação de dados e várias planilhas, além de ser compatível com o Microsoft Excel, Excel para a Web, LibreOffice Calc e muitos outros programas de planilha.

Use .xlsx para análises editáveis e recursos de pasta de trabalho. Use o formato mais antigo .xls somente quando um aplicativo legado exigir esse formato. Use .csv quando uma tabela simples e amplamente compatível for suficiente e os recursos de pasta de trabalho não forem necessários.

Converter um arquivo DAT de texto no Excel

  1. Faça uma cópia do arquivo original.
  2. No Excel para desktop, selecione Data → From Text/CSV. Em versões mais antigas, use File → Open, defina o tipo de arquivo como All Files e selecione o arquivo DAT.
  3. Na visualização da importação, escolha Delimitado para separadores como vírgulas, tabulações, ponto e vírgula ou barras verticais. Escolha Largura fixa quando cada campo ocupar posições de caracteres definidas.
  4. Selecione a codificação de caracteres do arquivo, geralmente UTF-8, e escolha o delimitador real. Confirme se a visualização mostra as colunas e os caracteres pretendidos.
  5. Defina identificadores, códigos postais, números de conta e outros valores com zeros à esquerda significativos como Texto. Atribua os tipos de dados das colunas de data e numéricas deliberadamente, em vez de aceitar tipos automáticos incorretos.
  6. Carregue os dados, verifique a estrutura das linhas e colunas e selecione File → Save As e escolha Excel Workbook (*.xlsx).

Usar o Power Query para importações repetíveis

Para arquivos recorrentes com o mesmo layout, selecione Data → Get Data → From File → From Text/CSV no Excel para desktop. Configure o delimitador, a codificação, os filtros e os tipos de dados das colunas no Power Query e selecione Close & Load. A consulta poderá ser atualizada quando um arquivo DAT posterior usar a mesma estrutura.

Usar o LibreOffice Calc

Abra a cópia do DAT no LibreOffice Calc. Na caixa de diálogo de importação, selecione o conjunto de caracteres, o delimitador ou o layout de largura fixa e os tipos de coluna. Selecione File → Save As e escolha Excel 2007–365 (*.xlsx). Verifique as datas, fórmulas, formatação e valores calculados após salvar, pois alguns recursos do Excel podem ser traduzidos de forma diferente.

Usar um conversor online com cuidado

Serviços como CloudConvert e Zamzar podem aceitar um arquivo DAT baseado em texto quando o serviço atual oferecer suporte a essa entrada. Envie o arquivo somente depois de confirmar que o serviço lista DAT como uma fonte aceita, selecione XLSX, execute a conversão e inspecione a pasta de trabalho baixada.

Não envie dados confidenciais, pessoais, financeiros, proprietários ou regulamentados para um serviço online. Os conversores online geralmente não conseguem interpretar arquivos DAT binários ou específicos de aplicativos; o Excel local, o Power Query, o LibreOffice ou o aplicativo de origem são opções mais seguras e confiáveis.

Converter arquivos DAT proprietários ou binários

Identifique o aplicativo que criou o arquivo usando a origem do arquivo, arquivos relacionados, documentação ou o dispositivo que o exportou. Abra o arquivo nesse aplicativo e use o comando File → Export, Save As, de exportação de relatórios ou de exportação de dados. Exporte para CSV, TSV, XML ou outro formato tabular documentado e importe o resultado para o Excel.

Alterar o nome do arquivo de .dat para .xlsx apenas altera sua extensão; isso não converte os dados internos e pode dificultar a identificação do arquivo.

Verificar a qualidade e os limites da conversão

Verifique o delimitador, a codificação, as datas, os separadores decimais, os valores ausentes, as linhas duplicadas, a quantidade de registros e a ordem das colunas. O Excel pode remover zeros à esquerda, reinterpretar datas, converter texto semelhante a fórmulas em fórmulas e exibir números longos em notação científica. O Excel armazena apenas cerca de 15 dígitos significativos para valores numéricos; portanto, identificadores ou medições com maior precisão devem permanecer como texto ou ser processados em outro sistema.

Uma planilha oferece suporte a até 1.048.576 linhas e 16.384 colunas. Para arquivos maiores, use um banco de dados, o modelo de dados do Power Query ou uma ferramenta dedicada de processamento de dados, em vez de forçar todos os registros em uma única planilha. A conversão não pode recuperar campos ausentes na origem nem decodificar de forma confiável dados binários não documentados.