Como Dividir Strings de Texto por Espaço, Vírgula e mais – Excel e Google Planilhas

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Luciano Farina

Last updated on July 16, 2023

Este tutorial demonstra como dividir cadeias de texto usando um espaço, uma vírgula e muito mais no Excel e no Google Planilhas.

mf dividir texto espaco virgula

 

Dividir a Cadeia de Texto com o Recurso Texto para Colunas

Você pode dividir uma cadeia de texto com o recurso Texto para colunas no Excel.

Selecione o texto que deseja dividir.

dividir texto selecao

Na faixa de opções, selecione Dados>Texto para colunas.

dividir texto texto para colunas

Mantenha a opção “Delimitado” selecionada e clique em Avançar.

dividir texto texto colunas 2

Selecione “Espaço” como Delimitador e altere o Qualificador de texto para “Nenhum”

dividir texto texto colunas 3

Clique em Avançar.

dividir texto texto colunas 4

Nesta etapa, você poderia alterar o tipo de dados das colunas. Deixe como estão e clique em Concluir.

dividir texto texto colunas resultados

Dividir a Cadeia de Texto por Espaço

Para dividir uma cadeia de texto em um espaço ou vírgula, podemos usar as funções PROCURAR, ESQUERDA, EXT.TEXTO e DIREITA.

dividir por espacos 1

Funções ESQUERDA e PROCURAR

Primeiro, podemos encontrar o Sobrenome usando as funççoes ESQUERDA e PROCURAR.

=ESQUERDA(B3;PROCURAR(" ";B3))

dividir por espacos 2

Funções EXT.TEXTO e PROCURAR

Em seguida, podemos usar as funções EXT.TEXTO e PROCURAR para encontrar a segunda palavra na cadeia de texto.

=EXT.TEXTO(B3;PROCURAR(" ";B3);PROCURAR(" ";B3;PROCURAR(" ";B3)+1)-PROCURAR(" "; B3))

dividir por espacos 3

Funções DIREITA e NÚM.CARACT

Por fim, podemos usar as funções DIREITA, NÚM.CARACT e PROCURAR para encontrar a terceira palavra na cadeia de texto.

=DIREITA(B3; NÚM.CARACT(B3)-PROCURAR(" "; B3;PROCURAR(" ";B3)+1))

dividir por espacos 4

Dividir a Cadeia de Texto por Vírgula ou outro Caractere

Você pode usar as mesmas fórmulas para localizar vírgulas ou quaisquer outros caracteres em uma cadeia de texto e dividir a cadeia de texto de acordo.

As fórmulas seriam ligeiramente diferentes

Localizar a Primeira Palavra

=ESQUERDA(B3;PROCURAR(",";B3)-1)

Para Encontrar a Segunda Palavra

=EXT.TEXTO(B3;PROCURAR(",";B3)+1;PROCURAR(",";B3;PROCURAR(",";B3)+1)-PROCURAR(","; B3)-1)

Para Encontrar a Terceira Palavra

=DIREITA(B3; NÚM.CARACT(B3)-PROCURAR(","; B3;PROCURAR(",";B3)+1)-1)

Dividir a Cadeia de Texto com o Recurso Texto para Colunas no Google Planilhas

O Planilhas Google também tem um recurso de Texto para colunas.

Selecione o texto que deseja dividir e, em seguida, clique no menu Dados > Dividir texto em colunas.

dividir em colunas google 0

Clique em Detectar automaticamente

dividir em colunas google 2

Selecione o espaço.

dividir em colunas google 3

Seu texto será dividido em colunas.

dividir em colunas google 4

Dividir a Cadeia de Texto por Vírgula ou outro Caractere

Você pode usar as funções PROCURAR, ESQUERDA, EXT.TEXTO e DIREITA no Planilhas Google, como faz no Excel, para dividir o texto.

As fórmulas para extrair os dados das colunas Sobrenome, Nome e Departmento são as mesmas usadas no Excel.

dividir texto google

AI Formula Generator

Experimentar gratuitamente

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List