Note: The other languages of the website are Google-translated. Back to English

Divida o texto e os números em uma célula no Excel

Supondo que os dados de uma célula sejam misturados com texto e números, como você pode dividi-los em células de colunas separadas? Este tutorial vai mostrar as etapas detalhadas para obtê-lo com fórmulas.


Como dividir texto e números em uma célula no Excel?

Nessa circunstância, você precisa aplicar três fórmulas para dividir o texto e os números em uma célula em células de coluna separadas.

Em primeiro lugar, você precisa localizar a posição do primeiro número;
Em segundo lugar, extraia o texto da célula;
Finalmente, pegue os números.

Fórmulas genéricas

Fórmula genérica para localizar a posição do primeiro número

=MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"))

Fórmula genérica para obter texto

=LEFT(A1,position-1)

Fórmula genérica para obter números

=RIGHT(A1,LEN(A1)-position+1)

Argumentos das fórmulas acima

A1: Representa a célula que contém o texto e os números que deseja dividir;

Posição: A posição do primeiro número em A1.

Como usar essas fórmulas?

Supondo que você tenha uma lista de strings de texto como a imagem abaixo mostrada, você pode fazer o seguinte para dividir o texto e os números em células separadas.

Em primeiro lugar, retorne a posição inicial dos números na string de texto

1. Selecione uma célula em branco para produzir a posição. Nesse caso, seleciono C3.

2. Insira a fórmula abaixo e pressione o botão Entrar chave. Selecione a célula de resultado, arraste o indicador de preenchimento para baixo para aplicar a fórmula a outra célula até que todas as posições necessárias sejam mostradas.

=MIN(FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))

Em segundo lugar, pegue o texto 

1. Selecione uma célula em branco para localizar o texto. Aqui eu seleciono D3.

2. Insira a fórmula abaixo e pressione o botão Entrar chave. Selecione esta célula de resultado, arraste o indicador de preenchimento para baixo para obter todos os textos das células abaixo.

=LEFT(B3,C3-1)

Finalmente, pegue os números

1. Selecione uma célula em branco como E3 para localizar os números.

2. Insira a fórmula abaixo e pressione o botão Entrar chave. Selecione esta célula de resultado, arraste a alça de preenchimento para baixo para obter todos os números das células abaixo.

=RIGHT(B3,LEN(B3)-C3+1)

Como essas fórmulas funcionam?

=MIN(FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))

1. FIND({0,1,2,3,4,5,6,7,8,9},B3&"0123456789")

  • B3&"0123456789" retorna o resultado como: ana varela 240.150123456789.
  • FIND({0,1,2,3,4,5,6,7,8,9}, "ana varela 240.150123456789"): A função Localizar encontra a posição dos dígitos "0-9" em ana varela 240.150123456789 e retorna o resultado como {14,16,12,21,13,17,24,25,26,27}.
    O resultado {14,16,12,21,13,17,24,25,26,27} significa que o número 0 está na 14ª posição em ana varela 240.150123456789, o número 1 está na posição 16 em ana varela 240.150123456789…

2. =MIN({14,16,12,21,13,17,24,25,26,27}): A função MIN obtém o valor mínimo da matriz. Aqui, o resultado é 12.

=LEFT(B3,C3-1)

LEFT(ana varela 240.15,12-1) o que significa que a função LEFT extrai os primeiros 11 caracteres do lado esquerdo da string de texto "ana varela 240.15". O resultado final é ana varela.

=RIGHT(B3,LEN(B3)-C3+1)

1. LEN(B3)-C3+1:

  • A função LEN calcula o comprimento total da string de texto (ana varela 240.150123456789) em B3 e retorna o resultado como 17.
  • 17-12 + 1: Aqui obtém o comprimento total dos números em ana varela 240.15. O resultado é 6.

2. =RIGHT(B3,6): A função RIGHT extrai 6 número de caracteres do lado direito de ana varela 240.15. E o resultado final é 240.15.


Funções relacionadas

Função Excel MID
A função Excel MID é usada para localizar e retornar um número específico de caracteres do meio de uma determinada sequência de texto.

Função FIND do Excel
A função FIND do Excel é usada para localizar uma string dentro de outra string e retorna a posição inicial da string dentro de outra.

Função Excel LEFT
A função ESQUERDA do Excel extrai o número fornecido de caracteres do lado esquerdo de uma string fornecida.

Função Excel RIGHT
A função RIGHT do Excel extrai um número específico de caracteres do lado direito da string de texto.

Função LEN do Excel
A função LEN do Excel retorna o número de caracteres em uma string de texto.


Fórmulas Relacionadas

Divida as dimensões em duas partes no Excel
Este artigo explica como usar a fórmula para dividir as dimensões em uma célula em duas partes sem unidades (comprimento e largura individuais).

Separe os números das unidades de medida
Este artigo explica como usar a fórmula para separar números de unidades de medida.

Divida a sequência de texto em um caractere específico em uma célula no Excel
Este tutorial explica como dividir a sequência de texto em um caractere específico em uma célula com fórmulas em etapas detalhadas.


As melhores ferramentas de produtividade para escritório

Kutools for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (0)
Ainda não há classificações. Seja o primeiro a avaliar!
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL