Existem duas formas de importar dados de um ficheiro de texto com o Excel: pode abri-los no Excel ou pode importá-los como um intervalo de dados externo. 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 frequentemente utilizados:
- Os ficheiros de texto delimitados (.txt), nos quais o caráter tab (código de carateres 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 nos ficheiros de texto delimitados e .csv. Isto pode ser necessário para garantir que a operação de importação ou exportação funciona da forma pretendida.
Observação
Pode importar ou exportar até 1.048.576 linhas e 16.384 colunas.
Importar um ficheiro de texto abrindo-o no Excel
Pode abrir um ficheiro de texto que criou noutro programa como um livro do Excel com o comando Abrir . Abrir um ficheiro de texto no Excel não altera o formato do ficheiro . Pode vê-lo 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 Texto Files 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 terminar os passos, clique em Concluir para concluir a operação de importação. Consulte o 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.
Observação
Quando o Excel abre um ficheiro .csv, utiliza as definições de formato de dados predefinidas atuais para interpretar como importar cada coluna de dados. Se quiser ter mais flexibilidade na conversão de colunas em diferentes formatos de dados, pode utilizar o Assistente de Importação de Texto. Por exemplo, o formato de uma coluna de dados no ficheiro .csv pode ser MDY, mas o formato de dados predefinido do Excel é YMD ou quer converter uma coluna de números que contém zeros à esquerda em texto para que possa 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-o (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.
No separador Dados , no grupo Obter & Transformar Dados , clique em Do Texto/CSV.
Na caixa de diálogo Importar Dados , localize e faça duplo clique no ficheiro de texto que pretende 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 de Importação de Texto para obter mais informações sobre como utilizar o assistente. Quando terminar os passos no assistente, clique em Concluir para concluir a operação de importação.Depois de selecionar a tabela, selecione Carregar Carregar > Para para para especificar onde pretende 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 depois de os importar. 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 com o comando Guardar Como .
Aceda a Guardar Ficheiro>Como.
A caixa de diálogo Salvar como é exibida.
Na caixa Guardar com o tipo, selecione o formato de ficheiro de texto da folha de cálculo.
- Por exemplo, clique em Texto (separado por tabulação) ou CSV (Delimitado por vírgulas).
-
Observação
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 para a localização onde pretende guardar o novo ficheiro de texto e, em seguida, clique em Guardar.
É apresentada uma caixa de diálogo a lembrar que apenas a folha de cálculo atual será guardada no novo ficheiro. Se tiver a certeza de que a folha de cálculo atual é aquela que pretende guardar como um ficheiro de texto, clique em OK. Pode guardar outras folhas de cálculo como ficheiros de texto separados ao repetir este procedimento para cada folha de cálculo.
É apresentada uma segunda caixa de diálogo, lembrando-o de que a sua folha de cálculo pode conter funcionalidades que não são suportadas por formatos de ficheiro de texto. Se estiver interessado apenas em guardar os dados da folha de cálculo no novo ficheiro de texto, clique em Sim. Se não tiver a certeza e quiser saber mais sobre que funcionalidades do Excel não são suportadas por formatos de ficheiro de texto, clique em Ajuda para obter mais informações.
Para obter mais informações sobre como guardar ficheiros noutros formatos, consulte Guardar um livro noutro formato de ficheiro.
Alterar o delimitador utilizado ao importar um ficheiro de texto
A forma como altera o delimitador ao importar é diferente consoante a forma como importa o texto.
- Se utilizar Obter & Transformar Dados > do Texto/CSV, depois de escolher o ficheiro de texto e clicar em Importar, selecione um caráter a utilizar na lista em Delimitador. Pode ver o efeito da sua nova escolha imediatamente na pré-visualização de dados, para que possa ter a certeza de que faz a escolha que pretende antes de continuar.
- Se utilizar o Assistente de Importação 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ção de Texto. Neste passo, também pode alterar a forma como os delimitadores consecutivos, como aspas consecutivas, são processados.
Consulte o 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 quando guardar como .csv, mas precisar de limitar a alteração ao Excel, considere alterar o separador decimal predefinido para uma vírgula , o que 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, pelo que também considere alterar o separador Milhares para limitar qualquer confusão.
- Desmarqueopções de Edição Avançadas>das Opções>> do ExcelUtilize separadores de sistema.
- Defina Separador decimal como , (uma vírgula).
- Defina Separador de Milhares como . (um ponto final).
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 alterá-lo para outro caractere separador usando as configurações da Região do Windows.
Cuidado
A alteração da configuração do Windows causará uma alteração global em seu computador, afetando todos os aplicativos. Para alterar apenas o delimitador do 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 da 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 Lista .
- Selecione OK duas vezes.
Observação
Depois de alterar o caractere separador de lista para seu 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 pedir a um especialista na Comunidade Tecnológica do Excel ou obter suporte em Comunidades.