Questão Colando o texto separado em branco no excel


Eu tenho o seguinte texto de um arquivo (como um exemplo) que é separado com uma linha em branco:

text123
text12345

text123456
text1234567

Como posso colar isso no excel para que todo o texto separado por uma linha em branco entre em sua própria célula? Eu tentei usar o assistente de importação de texto, mas não vi nenhuma opção, este é o Office 2010. Colar padrão coloca cada linha em sua própria célula. obrigado


0


origem


Quando o Excel vê um cursor crlf (nova linha de caracteres) vai para a célula abaixo, então você precisa alterar os novos caracteres de linha de uma maneira - Özkan ÖZLÜ


Respostas:


Você poderia fazer isso em duas etapas. Primeiro no seu editor de texto, faça uma operação de busca / substituição onde você substitui dois finais de linha em uma linha (por exemplo, [LF] [LF] ou [CR] [LF] [CR] [LF]) com algum caractere que não aparecem em qualquer outro lugar no texto. `por exemplo. Em seguida, importe o arquivo de texto como um arquivo csv ('valor separado por vírgula') e altere o separador para o caractere escolhido.

(Para pesquisar / substituir facilmente sem precisar saber o seu tipo de finalização de linha, na maioria dos editores de texto você pode simplesmente destacar as duas linhas (imediatamente após o 5 no texto12345 até o final da linha em branco) e copiar / colar caixa de pesquisa na caixa de diálogo de pesquisa / substituição.)

Editar: Veja como especificar um delimitador personalizado ao importar: Como você altera o delimitador padrão na Importação de Texto no Excel?

Além disso, esta questão é provavelmente mais apropriada para https://superuser.com/ como não é realmente relacionado a programação.


1





As etapas a seguir farão isso se você estiver feliz por text123 estar na mesma linha que text12345:

  1. Use uma ferramenta 'procurar e substituir' (uma que suporte expressões regulares) para substituir Duplo feeds de linha com um token exclusivo. Por exemplo. \ n \ n -> XXXXXXXX (ou \ r \ n \ r \ n -> XXXXXXXX)
  2. Substituir todos os feeds de linha única por um caractere de espaço
  3. Substitua todos os tokens exclusivos do passo 1. por um único avanço de linha
  4. Cole no excel.

0