Existem duas formas de importar dados de um ficheiro de texto com o Excel: pode abri-lo no Excel ou pode importá-lo como um intervalo de dados externos. Para exportar dados do Excel para um ficheiro de texto, utilize o comando Guardar Como e altere o tipo de ficheiro no menu pendente.
Existem dois formatos de ficheiro de texto utilizados frequentemente:
- Ficheiros de texto delimitado (.txt), nos quais o caráter de tabulação (código de caráter ASCII 009) separa normalmente cada campo de texto.
- Ficheiros de texto de valores separados por vírgulas (.csv), nos quais o caráter de vírgula (,) normalmente separa cada campo de texto.
Pode alterar o caráter separador utilizado em ficheiros de texto delimitados e .csv. Isto poderá ser necessário para garantir que a operação de importação ou exportação funciona da forma pretendida.
Nota
Pode importar ou exportar até 1 048 576 linhas e 16 384 colunas.
Importar um ficheiro de texto ao abri-lo no Excel
Pode abrir um ficheiro de texto criado noutro programa como um livro do Excel utilizando o comando Abrir . Abrir um ficheiro de texto no Excel não altera o formato do ficheiro: pode ver isto na barra de título do Excel, onde o nome do ficheiro mantém a extensão de nome de ficheiro de texto (por exemplo, .txt ou .csv).
Aceda a Abrir Ficheiro> e navegue para a localização que contém o ficheiro de texto.
Selecione Files Texto na lista pendente tipo de ficheiro na caixa de diálogo Abrir.
Localize e faça duplo clique no ficheiro de texto que pretende abrir.
Se o ficheiro for um ficheiro de texto (.txt), o Excel inicia o Assistente de Importação de Texto. Quando concluir 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 ficheiro for um ficheiro .csv, o Excel abre automaticamente o ficheiro de texto e apresenta os dados num novo livro.
Nota
Quando o Excel abre um ficheiro .csv, utiliza as predefinições atuais do formato de dados para interpretar a forma de importar cada coluna de dados. Se quiser mais flexibilidade na conversão de colunas para diferentes formatos de dados, pode utilizar o Assistente de Importação de Texto. Por exemplo, o formato de uma coluna de dados no ficheiro de .csv pode ser MDY, mas o formato de dados predefinido do Excel é YMD, ou se pretender converter uma coluna de números que contenha zeros à esquerda em texto para preservar os zeros à esquerda. Para forçar o Excel a executar o Assistente de Importação de Texto, pode alterar a extensão de nome de ficheiro de .csv para .txt antes de o abrir ou pode importar um ficheiro de texto ligando-se ao mesmo (para obter mais informações, consulte a secção seguinte).
Importar um ficheiro de texto ao ligar-se ao mesmo
Pode importar dados de um ficheiro de texto para uma folha de cálculo existente.
Clique na célula onde pretende colocar os dados do ficheiro de texto.
Na guia Dados , no grupo Obter & Transformar Dados , clique em De Texto/CSV.
Na caixa de diálogo Importar Dados , localize e faça duplo clique no ficheiro de texto que pretende importar e, em seguida, clique em Importar.
Siga as instruções do Assistente de Importação de Texto. Clique na
Ajuda em qualquer página do Assistente de Importação de Texto para obter mais informações sobre como usar o assistente. Quando concluir as etapas no assistente, clique em Concluir para concluir a operação de importação.Após selecionar a tabela, selecione Carregar > Para para especificar onde quer 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 na localização que especificar.
Se o Excel não converter uma coluna de dados no formato pretendido, pode converter os dados após 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 ficheiro de texto ao guardá-lo
Pode converter uma folha de cálculo do Excel num ficheiro de texto utilizando o comando Guardar Como .
Aceda a Ficheiro>, Guardar Como.
A caixa de diálogo Guardar Como é apresentada.
Na caixa Guardar com o tipo , escolha o formato de ficheiro de texto da folha de cálculo.
- Por exemplo, clique em Texto (Delimitado por tabulações) ou CSV (Delimitado por vírgulas).
-
Nota
Os diferentes formatos suportam diferentes conjuntos de funcionalidades. Para obter mais informações sobre os conjuntos de funcionalidades suportados pelos diferentes formatos de ficheiro de texto, consulte Formatos de ficheiro suportados no Excel.
Navegue até o local onde deseja salvar o novo arquivo de texto e clique em Salvar.
É apresentada uma caixa de diálogo a lembrá-lo de que apenas a folha de cálculo atual será guardada no novo ficheiro. Se tiver a certeza de que é a folha de cálculo actual que pretende guardar como ficheiro de texto, clique em OK. Pode guardar outras folhas de cálculo como ficheiros de texto separados repetindo este procedimento para cada folha de cálculo.
Uma segunda caixa de diálogo é exibida, lembrando-o de que sua 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 não tiver a certeza e pretender saber mais sobre que funcionalidades do Excel não são suportadas pelos formatos de ficheiro 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 utilizado ao importar um ficheiro de texto
A forma como altera o delimitador ao importar é diferente dependendo da forma como 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. Pode ver o efeito da nova escolha imediatamente na pré-visualização de dados, para ter a certeza de que faz a escolha pretendida antes de continuar.
- Se utilizar o Assistente de Importações de Texto para importar um ficheiro de texto, pode alterar o delimitador utilizado para a operação de importação no Passo 2 do Assistente de Importações de Texto. Neste passo, também pode alterar a forma como os delimitadores consecutivos, como as aspas consecutivas, são processados.
Consulte Assistente de Importação de Texto para obter mais informações sobre delimitadores e opções avançadas.
Alterar o separador de lista predefinido para guardar ficheiros como texto (.csv) no Excel
Se quiser utilizar um ponto e vírgula como separador de lista predefinido ao Guardar Como .csv, mas precisar de limitar a alteração para o Excel, considere alterar o separador decimal predefinido para uma vírgula. Isto força o Excel a utilizar um ponto e vírgula para o separador de lista. Obviamente, isto também irá alterar a forma como os números decimais são apresentados, por isso considere também alterar o separador dos Milhares para limitar qualquer confusão.
- Limpar Opções> do ExcelOpções de Edição Avançadas>>Utilize separadores de sistema.
- Definir Separador decimal como , (uma vírgula).
- Definir separador de milhares como . (um ponto final).
Alterar o separador de lista predefinido para novos ficheiros de texto (afeta todos os programas)
Quando guarda um livro como um ficheiro .csv, o separador de lista predefinido (delimitador) é uma vírgula. Pode alterar para outro caráter separador através das definições de Região do Windows.
Atenção
Alterar a configuração do Windows causará uma alteração global no seu computador, afetando todos os aplicativos. Para alterar apenas o delimitador para o Excel, consulte Alterar o separador de lista predefinido para guardar ficheiros como texto (.csv) no Excel.
- No Microsoft Windows 11, selecione a Barra de Pesquisa e escreva Definições de Região.
- Selecione Configurações administrativas de idioma.
- Na guia Formatos , selecione Configurações adicionais.
- Na caixa de diálogo Personalizar Formato , no separador Números , escreva um caráter para utilizar como novo separador na caixa Separador de lista .
- Selecione OK duas vezes.
Nota
Depois de alterar o caráter de separação de lista para o seu computador, todos os programas utilizam o novo caráter como separador de lista. Pode voltar a alterar o caráter predefinido ao mesmo tempo.
Precisa de mais ajuda?
Pode sempre colocar uma pergunta a um especialista da Comunidade Tecnológica do Excel ou obter suporte nas Comunidades.
Consulte Também
Importar dados a partir de origens de dados externas (Power Query)