Há duas maneiras de importar dados de um arquivo de texto com o Excel: você pode abri-lo no Excel ou importá-lo como um intervalo de dados externos. Para exportar dados do Excel para um arquivo de texto, use o comando Salvar como e altere o tipo de arquivo no menu suspenso.
Há dois formatos de arquivo de texto comumente usados:
- Arquivos de texto delimitado (.txt), nos quais o caractere TAB (código de caractere ASCII 009) normalmente separa cada campo de texto.
- Arquivos de texto de valores separados por vírgula (.csv), nos quais o caractere de vírgula (,) normalmente separa cada campo de texto.
Você pode alterar o caractere separador usado em arquivos de texto delimitados e .csv. Isso pode ser necessário para garantir que a operação de importação ou exportação funcione da maneira desejada.
Observação
Você pode importar ou exportar até 1.048.576 linhas e 16.384 colunas.
Importar um arquivo de texto abrindo-o no Excel
Você pode abrir um arquivo de texto criado em outro programa como uma pasta de trabalho do Excel usando o comando Abrir . Abrir um arquivo de texto no Excel não altera o formato do arquivo — você pode ver isso na barra de título do Excel, onde o nome do arquivo mantém a extensão de nome do arquivo de texto (por exemplo, .txt ou .csv).
Vá para Arquivo>Abrir e navegue até o local que contém o arquivo de texto.
Selecione Text Files na lista suspensa de tipo de arquivo na caixa de diálogo Abrir.
Localize e clique duas vezes no arquivo de texto que você deseja abrir.
Se o arquivo for um arquivo de texto (.txt), o Excel iniciará o Assistente de Importação de Texto. Quando terminar as etapas, clique em Concluir para concluir a operação de importação. Consulte Assistente de Importação de Texto para obter mais informações sobre delimitadores e opções avançadas.
Se o arquivo for um arquivo .csv, o Excel abrirá automaticamente o arquivo de texto e exibirá os dados em uma nova pasta de trabalho.
Observação
Quando o Excel abre um arquivo .csv, ele usa as configurações de formato de dados padrão atuais para interpretar como importar cada coluna de dados. Se você quiser mais flexibilidade na conversão de colunas em diferentes formatos de dados, poderá usar o Assistente de Importação de Texto. Por exemplo, o formato de uma coluna de dados no arquivo .csv pode ser MDY, mas o formato de dados padrão do Excel é YMD, ou você deseja converter uma coluna de números que contém zeros à esquerda em texto para poder preservar os zeros à esquerda. Para forçar o Excel a executar o Assistente de Importação de Texto, você pode alterar a extensão do nome do arquivo de .csv para .txt antes de abri-lo ou importar um arquivo de texto conectando-se a ele (para obter mais informações, consulte a seção a seguir).
Importar um arquivo de texto conectando-se a ele
Você pode importar dados de um arquivo de texto para uma planilha existente.
Clique na célula em que deseja colocar os dados do arquivo de texto.
Na guia Dados , no grupo Obter & Transformar Dados , clique em Do Texto/CSV.
Na caixa de diálogo Importar Dados , localize e clique duas vezes no arquivo de texto que você deseja importar e clique em Importar.
Siga as instruções no Assistente de Importação de Texto. Clique na
Ajuda em qualquer página do Assistente para Importação de Texto para obter mais informações sobre como usar o assistente. Quando terminar as etapas do assistente, clique em Concluir para concluir a operação de importação.Depois de selecionar a tabela, selecione Carregar > para para especificar onde deseja colocar os dados. Na caixa de diálogo Importar Dados , faça o seguinte:
- Selecione uma das opções na caixa de diálogo Importar dados .
- Clique em OK.
O Excel coloca o intervalo de dados externos no local especificado.
Se o Excel não converter uma coluna de dados no formato desejado, você poderá converter os dados depois de importá-los. Para obter mais informações, consulte Converter números armazenados como texto em números e Converter datas armazenadas como texto em datas.
Exportar dados para um arquivo de texto salvando-os
Você pode converter uma planilha do Excel em um arquivo de texto usando o comando Salvar como .
Vá para Arquivo>Salvar como.
A caixa de diálogo Salvar como é exibida.
Na caixa Salvar como tipo , escolha o formato de arquivo de texto para a planilha.
- Por exemplo, clique em Texto (delimitado por tabulação) ou CSV (delimitado por vírgulas).
-
Observação
Os diferentes formatos suportam diferentes conjuntos de recursos. Para obter mais informações sobre os conjuntos de recursos compatíveis com os diferentes formatos de arquivo de texto, consulte Formatos de arquivo com suporte no Excel.
Navegue até o local onde deseja salvar o novo arquivo de texto e clique em Salvar.
Uma caixa de diálogo é exibida, lembrando que somente a planilha atual será salva no novo arquivo. Se tiver certeza de que a planilha atual é aquela que você deseja salvar como arquivo de texto, clique em OK. Você pode salvar outras planilhas como arquivos de texto separados repetindo esse procedimento para cada planilha.
Uma segunda caixa de diálogo é exibida, lembrando que a planilha pode conter recursos que não são suportados por formatos de arquivo de texto. Se você estiver interessado apenas em salvar os dados da planilha no novo arquivo de texto, clique em Sim. Se você não tiver certeza e quiser saber mais sobre quais recursos do Excel não são compatíveis com formatos de arquivo de texto, clique em Ajuda para obter mais informações.
Para obter mais informações sobre como salvar arquivos em outros formatos, consulte Salvar uma pasta de trabalho em outro formato de arquivo.
Alterar o delimitador usado ao importar um arquivo de texto
A maneira como você altera o delimitador ao importar é diferente dependendo de como você importa o texto.
- Se você usar Obter & Transformar Dados > de Texto/CSV, depois de escolher o arquivo de texto e clicar em Importar, escolha um caractere para usar na lista em Delimitador. Você pode ver o efeito de sua nova escolha imediatamente na visualização de dados, para ter certeza de fazer a escolha desejada antes de continuar.
- Se você usar o Assistente de Importação de Texto para importar um arquivo de texto, poderá alterar o delimitador usado para a operação de importação na Etapa 2 do Assistente de Importação de Texto. Nesta etapa, você também pode alterar a maneira como delimitadores consecutivos, como aspas consecutivas, são tratados.
Consulte Assistente de Importação de Texto para obter mais informações sobre delimitadores e opções avançadas.
Alterar o separador de lista padrão para salvar arquivos como texto (.csv) no Excel
Se você quiser usar ponto e vírgula como separador de lista padrão ao salvar como .csv, mas precisar limitar a alteração ao Excel, considere alterar o separador decimal padrão para uma vírgula - isso força o Excel a usar ponto e vírgula para o separador de lista. Obviamente, isso também mudará a forma como os números decimais são exibidos, portanto, considere também alterar o separador de milhares para limitar qualquer confusão.
- Limpar Opções> do ExcelOpções de edição>avançada>Use separadores do sistema.
- Defina o separador decimal como (uma vírgula , ).
- Defina o separador de milhares como . (um ponto).
Alterar o separador de lista padrão para novos arquivos de texto (afeta todos os programas)
Quando você salva uma pasta de trabalho como um arquivo .csv, o separador de lista padrão (delimitador) é uma vírgula. Você pode alterar isso para outro caractere separador usando as configurações de região do Windows.
Cuidado
Alterar a configuração do Windows causará uma mudança global no seu computador, afetando todos os aplicativos. Para alterar apenas o delimitador para o Excel, consulte Alterar o separador de lista padrão para salvar arquivos como texto (.csv) no Excel.
- No Microsoft Windows 11, selecione a Barra de Pesquisa e digite Configurações de Região.
- Selecione Configurações de idioma administrativo.
- Na guia Formatos , selecione Configurações adicionais.
- Na caixa de diálogo Personalizar Formato , na guia Números , digite um caractere a ser usado como o novo separador na caixa Separador de lista .
- Selecione OK duas vezes.
Observação
Após alterar o caractere separador de lista para o computador, todos os programas usam o novo caractere como separador de lista. Você pode alterar o caractere de volta para o caractere padrão seguindo o mesmo procedimento.
Precisa de mais ajuda?
Você sempre pode consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.