Se você estiver trabalhando com dados no Excel importados de outras fontes, às vezes terá que trabalhar com dados que não estão em um formato que você quer. Isso é especialmente verdadeiro com texto delimitado por vírgulas que vem em células únicas.
A única maneira de lidar com esses dados é dividir uma célula no Excel. Existem diferentes maneiras de fazer isso, dependendo do formato dos dados.
Neste artigo, você aprenderá como dividir uma célula, como estendê-la para uma coluna inteira e quando deve escolher cada opção.
Converter texto em colunas
Um Um dos métodos mais comuns para dividir uma célula no Excel é usar a ferramenta Texto para colunas. Isso permite que você divida uma coluna inteira de células usando as regras que desejar.
O recurso também inclui um assistente fácil de usar, motivo pelo qual a maioria das pessoas prefere usá-lo. Ele também lida com qualquer formato de texto, seja o texto de separação um espaço, uma tabulação ou uma vírgula.
Vejamos um exemplo de como usar o recurso Texto para colunas no Excel.
Neste exemplo, queremos dividir a coluna Nome em duas células, o nome e o sobrenome do vendedor.
Para fazer isso:
1. Selecione o menu Dados. Em seguida, selecione Texto para colunas no grupo Ferramentas de dados na faixa de opções.
2. Isso abrirá um assistente de três etapas. Na primeira janela, certifique-se de que Delimitado esteja selecionado e selecione Avançar.
3 – Na próxima janela do Assistente, desmarque a guia e certifique-se de que Espaço esteja selecionado. Selecione Avançar para continuar.
4. Na próxima janela, selecione o campo Destino. Em seguida, na planilha, selecione a célula para a qual deseja inserir o nome. Isso atualizará a célula no campo Destino para onde você selecionou.
5. Agora, selecione Concluir para concluir o assistente.
Você verá que a única célula que continha o nome e o sobrenome foi dividida em duas células que contêm cada um individualmente.
Nota: O processo acima funciona porque os dados a serem divididos na célula tinham um espaço separando o texto. Este recurso de texto para coluna também pode lidar com a divisão de uma célula no Excel se o texto for separado por uma tabulação, ponto e vírgula, vírgula ou qualquer outro caractere que você especificar.
Use funções de texto do Excel
Outra maneira de dividir uma célula no Excel é usar diferentes funções de texto. As funções de texto permitem que você extraia pedaços de uma célula que pode gerar em outra célula.
As funções de texto no Excel incluem:
- Esquerda (): Extraia vários caracteres de o lado esquerdo do texto
- Direita (): Extraia vários caracteres do lado direito do texto
- Meio (): Extraia vários caracteres do meio de um string
- Find (): Encontre uma substring dentro de outra string
- Len (): Retorne o número total de caracteres em uma string de texto
Para dividir células, você pode não precisar usar todas essas funções. No entanto, existem várias maneiras de usá-los para realizar a mesma coisa.
Por exemplo, você pode usar as funções Esquerda e Localizar para extrair o primeiro nome. A função Find ajuda porque pode dizer onde está o caractere delimitador. Nesse caso, é um espaço.
Portanto, a função ficaria assim:
= LEFT (C3, FIND (””, C3))
Ao pressionar Enter após digitar esta função, você verá que o primeiro nome é extraído da string na célula C3.
Isso funciona, porque a função Esquerda precisa do número de caracteres para extrair. Já que o caractere de espaço está posicionado no final do primeiro nome, você pode usar a função FIND para encontrar o espaço, que retorna o número de caracteres necessários para obter o primeiro nome.
Você pode extrair o sobrenome usando a função Right ou a função Mid.
Para usar a função Right:
= RIGHT (C3, LEN (C3) -FIND (””, C3))
Este irá extrair o sobrenome encontrando a posição do espaço e, em seguida, subtraindo isso do comprimento da string total. Isso fornece à função Right o número de caracteres de que precisa para extrair o sobrenome.
Tecnicamente, você poderia fazer a mesma coisa que a função Right usando a função Mid, como este:
= MID (C3, FIND (””, C3), LEN (C3) -FIND (””, C3))
Neste caso, a função Find fornece à função Mid o ponto de partida, e Len combinado com Find fornece o número de caracteres a serem extraídos. Isso também retornará o sobrenome.
Usar as funções de texto do Excel para dividir uma célula no Excel funciona bem como a solução Texto para coluna, mas também permite que você preencha a coluna inteira abaixo desses resultados usando as mesmas funções.
Dividir célula no Excel usando Flash Fill
A última opção para dividir uma célula no Excel é usar o recurso Flash Fill. Isso requer que as células em que você está dividindo a original estejam bem ao lado dela.
Se for esse o caso, tudo o que você precisa fazer é digitar a parte da célula original que deseja dividir . Em seguida, arraste o canto inferior direito da célula para baixo para preencher a célula abaixo dele. Ao fazer isso, você verá um pequeno ícone de preenchimento de célula aparecer com um pequeno sinal de mais ao lado dele.
Selecione este ícone e você verá um menu pop-up. Selecione o Preenchimento do Flash neste menu.
Ao fazer isso, você verá que o recurso Flash Fill detecta automaticamente por que você digitou o que digitou e repetirá o processo na próxima célula. Ele fará isso detectando e preenchendo o primeiro nome na célula original à esquerda.
Você pode realmente fazer este mesmo procedimento ao preencher a coluna inteira. Selecione o mesmo ícone e selecione Preenchimento Flash. Ele preencherá a coluna inteira com o nome correto das células à esquerda.
Você pode então copiar esta coluna inteira e colá-la em outra coluna e, em seguida, repetir o mesmo processo para extrair os sobrenomes. Finalmente, copie e cole a coluna inteira onde você deseja que ela vá na planilha. Em seguida, exclua a coluna original que você usou para realizar o processo de Preenchimento Flash.
Dividindo células no Excel
Como você pode ver, existem algumas maneiras de realizar a mesma coisa. Como você divide uma célula no Excel se resume a onde você deseja que o resultado final chegue e o que você planeja fazer com ele. Todas as opções funcionam, então escolha aquela que faz mais sentido para sua situação e use-a.