Como inserir um <espaço> a cada 10 caracteres em um texto contínuo?

Anônima
2023-06-12T13:28:42+00:00

Existe algum comando que insira automaticamente um <espaço> a cada 10 caracteres num texto contínuo? Por exemplo:

AAAAATTTAAACTTTAACCTTCCTGGTACAGATGATAATGTATTGCTACCAACAGATCCAATTTGGAGGTAAAACAGGAATTAACTATACTAATATATTTAATACTTATGGTCCTTTAACTGCATTAAATAATGTACCACCAGTTTATCCAAATGGTCAAATTTGGGATAAAGAATTTGATACTGACTTAAAACCAAGACTTCATGTAAATGCACCATTTGTTTGTCAAAATAATTGTCCTGGTCAATTATTTGTAAAAGTTGCGCCTAATTTAACAAATGAATATGATCCTGATGCATCTGCTAATATGTCAAGAATTGTAACTTACTCAGATTTTTGGTGGAAAGGTAAATTAGTATTTAAAGCTAAACTAAGAGCCTCTCATACTTGGAATCCAATTCAACAAATGAGTATTAATGTAGATAACCAATTTAACTATGTACCAAGTAATATTGGAGGTATGAAAATTGTATTTGAAAAATCTCAACTAGCACCTAAAAAATTATATTAACATACTTACTATGTTTTTATGTTTATTACATATCAACTAACACCAAACNGAAAAN

Esta é uma sequência contínua de nucleotídeos. Gostaria de incluir automaticamente um espaço a cada contagem de 10 caracteres. É possível?

O resultado desejado seria esse:

AAAAATTTAA ACTTTAACCT TCCTGGTACA GATGATAATG ... e assim por diante

Microsoft 365 e Office | Excel | Para empresas | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2023-06-14T08:00:02+00:00

Olá,

Não sei se você tentou a fórmula que te passei no post anterior. Se SIM, esta fórmula funciona para você?

Espero ter uma resposta sua. Obrigado!

Esta resposta foi útil?

2 pessoas acharam esta resposta útil.
0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2023-06-12T14:54:26+00:00

Vamos supor que seu texto continuado esteja na célula A1. Em outra célula (por exemplo, na célula A5), aplique esta fórmula:

=UNIRTEXTO(" ";; EXT.TEXTO(A1; SEQUÊNCIA(TETO(NÚM.CARACT(A1)/10; 1);;; 10); 10))

Att.

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

3 respostas adicionais

Classificar por: Mais útil
  1. Dio Xavier 290.5K Pontos de reputação Moderador Voluntário
    2023-06-12T13:51:19+00:00

    Olá

    Bem vindo à Comunidade Microsoft e Office

    Tudo bem, Viremia? Sim, é possível inserir um espaço a cada 10 caracteres em um texto contínuo no Excel. Você pode usar a função "ESQUERDA" e "DIREITA" para dividir o texto em segmentos de 10 caracteres e, em seguida, concatenar esses segmentos com um espaço entre eles usando a função "CONCATENAR". Aqui está um exemplo de fórmula que você pode usar:

    =CONCATENAR(ESQUERDA(A1,10)," ",ESQUERDA(DIREITA(A1,LEN(A1)-10),10)," ",ESQUERDA(DIREITA(A1,LEN(A1)-20),10)," ",

    E assim por diante...)

    Nesta fórmula, "A1" é a célula que contém o texto contínuo que você deseja dividir em segmentos de 10 caracteres. Você pode arrastar a fórmula para baixo para aplicá-la a outras células, se necessário.

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2023-06-14T22:51:47+00:00

    Vamos supor que seu texto continuado esteja na célula A1. Em outra célula (por exemplo, na célula A5), aplique esta fórmula:

    =UNIRTEXTO(" ";; EXT.TEXTO(A1; SEQUÊNCIA(TETO(NÚM.CARACT(A1)/10; 1);;; 10); 10))

    Att.

    Caríssimo IlirU!!!

    Acabei de testar e FUNCIONOU certinho!!

    Era exatamente isso que eu precisava!

    Muuuuito obrigada pela ajuda!

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2023-06-12T14:36:50+00:00

    =CONCATENAR(ESQUERDA(A1,10)," ",ESQUERDA(DIREITA(A1,LEN(A1)-10),10)," ",ESQUERDA(DIREITA(A1,LEN(A1)-20),10)," ",

    Agradeço sua resposta!! Porém, ao inserir a função CONCATENAR no Excell ele exige o ";". E mesmo assim não consegui. Retorna a seguinte mensagem de erro: "

    Também não achei a função "LEN". Teria outro nome ou descrição dessa função?

    Esta resposta foi útil?

    0 comentários Sem comentários