A função SPLIT é uma das mais poderosas do Google Sheets quando o assunto é transformar textos em dados estruturados. Se você já precisou separar textos, como nome e sobrenome, extrair informações de e-mails ou dividir códigos por traço ou vírgula, esse post é pra você.

O que é a função SPLIT?
A função SPLIT permite separar automaticamente o conteúdo de uma célula em várias partes, de acordo com um delimitador (como espaço, vírgula, traço, ponto e vírgula etc.).
Sintaxe:
=SPLIT(texto; delimitador; [dividir_por_cada]; [remover_texto_vazio])texto: é o conteúdo da célula que você quer dividir.delimitador: é o caractere usado para separar o texto.- os parâmetros entre [] são opcionais:
dividir_por_cada→ VERDADEIRO ou FALSO.- Indica se cada caractere do delimitador deve ser considerado individualmente.
- Exemplo: se a célula A1 tem o valor “123-456/789” e você aplicar a função
=SPLIT(A1; "-/"; VERDADEIRO), o retorno será: 123 | 456 | 789. Cada valor em uma coluna diferente.
remover_texto_vazio→ VERDADEIRO ou FALSO.- Define se os valores vazios entre delimitadores consecutivos devem ser removidos do resultado.
- VERDADEIRO (padrão): ignora células vazias geradas por delimitadores repetidos.
- FALSO: mantém os valores vazios como colunas/células no resultado.
Exemplo prático: separar nome e sobrenome
Se você tem uma base com nomes de clientes e deseja separar o nome do sobrenome, se eles estão separados por um espaço, sua fórmula será:
=SPLIT(A2;" ")
Ao inserir a função na coluna B, ela fará a divisão do texto usando um espaço como delimitador do texto – ou seja, o que separa um valor do outro – e com isso, a coluna C será preenchida sem que seja necessário replicar a fórmula.
Exemplo 2: Dividir e-mails em usuário e domínio
Outro caso muito recorrente, é dividir e-mails em nome de usuário e domínio. Perceba que com nome e sobrenome, o que separava um do outro era um espaço. No caso do e-mail, é o arroba (@).
Com isso, basta usar o arroba como separador:
=SPLIT(A3;"@")
Dica: remover espaços adicionais
É comum encontrar bases dedados com espaços indesejados. Como você pode combinar várias funções, é possível utilizar SPLIT com TRIM (ou ARRUMAR em português).
Exemplo:
=SPLIT(TRIM(A2); "@")Quando usar SPLIT e quando não usar?
| Use SPLIT quando… | Evite SPLIT se… |
|---|---|
| O delimitador é fixo (ex: vírgula) | O padrão de separação é muito irregular |
| Você quer gerar colunas separadas | O texto tem múltiplas camadas (ex: HTML) |
| Precisa automatizar planilhas | Precisa manter dados agrupados |
No caso de textos sem um padrão definido, por exemplo, alguns nomes e sobrenomes podem conter um “de” ou “da” – que pode causar problemas na hora de dividir o texto.
Nesse caso, você pode tentar resolver usando funções REGEX:
Conclusão
A função SPLIT no Google Sheets é ideal para transformar textos bagunçados em dados prontos para análise. Com poucos cliques e a função certa, você economiza tempo e não tem que lidar com essa questão de forma manual.
Esperamos que tenha curtido esse passo a passo sobre manipulação de textos no Google Planilhas. Aproveite para também aprender sobre as funções REGEX, pois elas permitem o match entre qualquer tipo de padrão que se possa ter em textos.
No mais, participe também do nosso grupo 100% gratuito no WhatsApp. Caso tenha ficado com dúvidas, use nossa seção de comentário aqui abaixo.




