Como extrair parte da cadeia de texto da célula em Excel?

Como extrair parte da cadeia de texto de uma célula do Excel?

doc extract substring 2

Este tutorial mostra os métodos de extracção de substring a partir da esquerda, meio ou direito de uma célula, e também explicar como extrair texto antes ou depois de um carácter específico, como mostram os ecrãs abaixo.

  • Extrair substrato à esquerda, meio ou direita
    Método A: fórmula Método B: ferramenta útil
    /li>
  • Extrair substrato depois ou antes de um caractere específico
    Método A: fórmula Método B: ferramenta útil
    /li>
  • Extrair substrato entre dois caracteres
    Método A: fórmula Método B: uma ferramenta prática de adição
    /li>
  • Extracto E-endereço postal de uma string
  • Extracto caracteres numéricos ou alfabéticos de uma string
  • Download ficheiro de amostra
    >/li>
  • Outras Operações (Artigos) Relacionadas com Espaços
    Extracto n.º caracter de uma string Extrair tempo a partir da data E assim por diante..

Extrair o substrato a partir da esquerda, mid ou right

Método A: Extrair substrato da esquerda, do meio ou da direita utilizando a fórmula

No Excel, existem algumas fórmulas que podem ajudá-lo a extrair rapidamente parte do texto.

Extrair primeiro n caracteres

Se quiser extrair os primeiros 3 caracteres de uma dada lista de dados, por favor seleccione uma célula em branco que deseje colocar o resultado extraído, depois use esta fórmula

=LEFT(B3,3)

B3 é a célula de onde extrai caracteres, 3 é o número de caracteres que quer extrair.

Pressione a tecla Enter para obter o resultado extraído. Depois arraste a pega de preenchimento sobre as células para aplicar esta fórmula.
doc extract substring 3

Extrair últimos n caracteres

Por exemplo, extraia os últimos 6 caracteres de uma lista de cordel, seleccione uma célula em branco que deseja colocar o resultado extraído e utilize esta fórmula:

= DIREITO(B9,6)

B9 é a célula de onde extrai os caracteres, 6 é o número de caracteres que pretende extrair.

Pressione a tecla Enter para obter o resultado extraído. Depois arraste a pega de preenchimento sobre as células para aplicar esta fórmula.
extracto de substrato de dc 4

Extrair n caracteres do meio

Se quiser extrair 3 caracteres a partir do 4º caracter de uma cadeia, pode utilizar a fórmula abaixo:

=MID(B15,4,3)

B15 é a célula de onde extrai os caracteres, 4 representam os caracteres extraídos do 4º caracter (contagem da esquerda), 3 é o número de caracteres que pretende extrair.

Pressione a tecla Enter para obter o resultado extraído. Depois arraste a pega de preenchimento sobre as células para aplicar esta fórmula.
doc extract substring 5

Nota:

Se quiser mover os resultados extraídos para outro local, por favor copie e cole os resultados extraídos como valor em primeiro lugar.

Método B: Extrair substrato da esquerda, média ou direita por Kutools para Excel

Se não estiver familiarizado com fórmulas, pode experimentar Kutools para Extracto de Texto do Excel, que é fácil de manusear este trabalho.

Antes de usar o utilitário Extract Textos, por favor demore 3 minutos a instalar gratuitamente Kutools para Excel: Descarregar agora grátis!

1. Seleccione as células das quais pretende extrair substratos, clique Kutools > Texto > Extract Text.
doc extract substring 5

2. No diálogo popping Extract Text, sob o separador Extract by location, as três primeiras opções apoiam a extracção de substring da esquerda, meio ou direita.
doc extract substring 5

O primeiro caractere N: extrair substring da esquerda. Por exemplo, extrair os primeiros 2 caracteres, marcar esta opção e escrever 2 na caixa de texto.
doc extract substring 5

O último caractere N: extrair substring da direita da corda. Por exemplo, extrair os últimos 2 caracteres, marcar esta opção e digitar 2 na caixa de texto.
doc extract substring 5

Iniciar para terminar caracteres: extrair número específico de caracteres do meio para a cadeia de caracteres. Por exemplo, extrair do 4º caracter para o 9º caracter, marcar esta opção e digitar 4 e 9 em caixas de texto separadamente.
extracto de substring 5

Inserir como fórmula: marcar esta caixa de verificação, o resultado é uma fórmula que pode ser alterada à medida que a string original muda, caso contrário, o resultado é fixo.

3. Depois de especificar a localização conforme necessário, clique em Ok, surge um diálogo para seleccionar uma célula para colocar o substrato extraído. Clique OK.
doc extract substring 5

Agora o substring foi extraído.
extrato de substring 5

Extrair substring depois ou antes de um caracter especificado

Se quiser extrair substring depois ou antes de um caracter especificado, pode aplicar um dos métodos abaixo indicados para lidar com o trabalho.

Método A: Extrair substring depois ou antes de um caracter definido utilizando a fórmula

Se quiser extrair caracteres depois do caracter “-” de uma lista de cordas, utilize por favor esta fórmula:

= DIREITO(B3,LEN(B3)-SEARCH(“-“, B3))

B3 é a célula a partir da qual pretende extrair caracteres, – é o caractere que pretende extrair a cadeia de caracteres depois.

Pressiona a tecla Enter para obter o resultado extraído. Depois arraste a pega de preenchimento sobre as células para aplicar esta fórmula.
doc extract substring 7

Se quiser extrair substring antes de um caracter definido, pode usar a fórmula desta forma:

=LEFT(B10,SEARCH(“-“, B10)-1)

Resultado de amostra é mostrado como abaixo:
doc extract substring 9

Nota

Os dados podem ser perdidos ou alterados enquanto se copia e cola os resultados da fórmula para outro local. Para evitar que este problema aconteça, pode copiar e colar os resultados da fórmula como valor após a aplicação da fórmula. Ou pode tentar o Método B.
doc extract substring 10

Método B: Extrair substring depois ou antes de um caracter definido por Kutools para Excel

Para extrair directamente substring depois ou antes de um caracter especificado, pode usar o utilitário Extrair Texto de Kutools para Excel, que pode ajudá-lo a extrair todos os caracteres depois ou antes de um caracter, também pode extrair comprimento específico de caracteres antes ou depois de um caracter.

Antes de usar o utilitário Extrair Texto, por favor, demore 3 minutos a instalar gratuitamente Kutools para Excel: Descarregar agora grátis!

1. Seleccione as células que pretende extrair caracteres, clique Kutools > Texto > Extract Text.
doc extract substring 5

2. No diálogo popping Extract Text dialog, em Extract by location tab, vá para as opções antes do texto e depois do texto para especificar a configuração conforme necessário..
doc extract substring 5

antes do texto: extrair substring antes do(s) caracter(es) introduzido(s). Por exemplo, digitar – na caixa de texto, todos os caracteres antes – serão extraídos.
doc extract substring 5

Após o texto: extrair substrings após o(s) caracter(es) introduzido(s). Por exemplo, digite – na caixa de texto, todos os caracteres depois – serão extraídos.
doc extract substring 5

Inserir como fórmula: marque esta caixa de verificação, o resultado é uma fórmula que pode ser alterada à medida que a cadeia de caracteres original muda, caso contrário, o resultado é fixo.

3. Clique em Ok, aparece um diálogo para seleccionar uma célula para colocar o substrato extraído. Clicar OK.
doc extract substring 5

Agora a cadeia antes ou depois do(s) determinado(s) carácter(es) ter sido extraído(s).
extracto de substrato de dc 5

13 Ferramentas de texto que deve ter no Excel e que irão aumentar a sua eficiência em 90%

▲ Batch edit text string in cells, como adicionar o mesmo texto às células de uma só vez, remover caracteres em qualquer posição e assim por diante.

▲ Com excepção das ferramentas apresentadas na imagem, existem 300 ferramentas avançadas em Kutools para Excel, que podem resolver os seus puzzles de 82% em Excel.

▲ Torne-se um perito em Excel em 5 minutos, ganhe o reconhecimento e promoção das pessoas.

▲ 110000+ pessoas de alta eficiência lixam mais de 300+ à escolha de empresas de renome mundial.

30 dias de teste gratuito, nenhum cartão de crédito requer Ler Mais Descarregar Agora

texto de dc ferramentas

Extrair substrato entre dois caracteres

Talvez em alguns casos, é necessário extrair o substrato entre dois caracteres, pode escolher um dos métodos abaixo indicados para lidar com o trabalho.

Método A: Extrair por fórmula

Substituindo a extracção de caracteres entre parênteses () de uma dada lista, pode usar a fórmula abaixo:

=MID(LEFT(B3,FIND(“)”,B3)-1),FIND(“(“,B3)+1,LEN(B3))

Na fórmula, B3 é a célula de onde quer extrair cadeia de caracteres, ( e ) são os dois caracteres entre os quais quer extrair cadeia de caracteres.

Pressiona a tecla Enter para obter o resultado extraído. Depois, arraste a pega de preenchimento sobre as células para aplicar esta fórmula.
extracto de substrato de dc 18

Nota

se a fórmula for um pouco difícil para si, pode experimentar o Método B, que está a utilizar uma ferramenta útil para resolver rapidamente este problema.

Método B: Extrair por Kutools para Excel

Em Kutools para as centenas de características do Excel, existe uma característica – Extrair cadeias de caracteres entre textos especificados pode extrair rapidamente substratos entre dois caracteres.

Antes de usar o utilitário Extrair Texto, por favor demore 3 minutos a instalar gratuitamente Kutools para Excel: Descarregar agora grátis!

1. Seleccione uma célula que costumava colocar o substrato extraído, clique Kutools > Formula Helper > Text > Extrair cadeias de caracteres entre o texto especificado.
extracto de substrato de dc 5

2. Na caixa de diálogo Ajuda às Fórmulas, vá à secção de entrada Argumentos, depois seleccione ou escreva directamente a referência da célula e os dois caracteres que pretende extrair entre.

Na predefinição, quando seleccionar a referência da célula que utilizou para extrair substring, a referência da célula será absoluta, não podendo utilizar a pega de preenchimento automático para preencher a fórmula, por favor mude-a para relativa.
doc extract substring 5

3. Clique Ok, agora o primeiro resultado foi obtido, depois arraste a pega de preenchimento automático sobre as células que necessitam desta fórmula.
doc extract substring 5

Tip:

Se quiser extrair cordas entre dois caracteres (incluindo os dois caracteres), o utilitário Extrair Texto de Kutools para Excel também lhe pode fazer um favor nesta operação.

1. Seleccione as células que pretende extrair substrato entre caracteres, clique Kutools > Texto > Extract Text.
doc extract substring 5

2.No diálogo popping Extract Text dialog, em Extract by rule tab, vá para a secção Text, digite os caracteres entre os quais pretende extrair a cadeia de caracteres, e a cadeia pode ser arrependida pelo wildcard *. Se quiser extrair cadeia de caracteres com comprimento fixo, o curinga ? pode ser usado, um ? indica um caracter.

Então clique em Adicionar para adicionar a regra à secção Descrição da regra.
doc extract substring 5

3.Clique em Ok, aparece um diálogo para seleccionar uma célula para colocar o substring extraído. Clique OK.
doc extract substring 5

Agora a cadeia entre dois certos caracteres foi extraída.
extracto de substrato de dc 5

Extrair endereço de e-mail de uma cadeia de caracteres

Se quiser extrair endereço de e-mail de uma determinada cadeia de caracteres ou de um conjunto de células, pode utilizar a função Extrair endereço de e-mail para tratar deste trabalho de uma só vez em vez de os encontrar um a um.

Antes de usar o utilitário Extrair Endereço de Correio Electrónico, demore 3 minutos a instalar gratuitamente Kutools para Excel: Descarregar agora grátis!

1. Seleccione as células que serão extraídas do endereço de e-mail, depois clique Kutools > Texto > Extrair endereço de e-mail.
doc extract substring 22

2. Em seguida, surge um diálogo que lhe permite seleccionar uma célula para emitir os endereços de correio electrónico.
doc extract substring 23

3. Clique OK, os endereços de correio electrónico em cada célula foram extraídos.
extracto de substrato de dc 24

Extrair caracteres numéricos ou alfabéticos de cadeia

se houver uma lista de dados misturados caracteres numéricos e alfabéticos e especiais, se quiser apenas extrair os números ou valores alfabéticos, pode experimentar Kutools para o utilitário Remover Caracteres do Excel.

1. Antes de utilizar o utilitário Remover Caracteres, precisa de ter uma cópia dos dados como mostra a imagem abaixo:
doc extract substring 25

2. Depois seleccionar esta cópia de dados, clicar Kutools > Texto > Remove Characters.
doc extract substring 26

3. Na caixa de diálogo Remover Caracteres, marcar Opção não-numérica, clicar em Ok.
doc extract substring 27

Agora apenas os caracteres numéricos foram deixados.
extrato de substring 28

Para extrair apenas valores alfabéticos, marcar a opção Não alfabético no diálogo Remover Caracteres.
extracto de substrato de dc 30

Download ficheiro de amostra

amostra de dcClicar para descarregar este ficheiro de amostra

Outras Operações (Artigos) Relacionadas com a Conversão de Ficheiros

Tempo de extracção da cadeia de datas
Provê truques para extrair tempo (hh:mm:ss) ou hora/minuto/segundo apenas a partir da sequência de data/hora (mm/dd/yyyyy hh:mm:ss)

Linhas de texto que satisfazem os critérios
Neste artigo, pode ajudá-lo a extrair rapidamente estas linhas que satisfazem os critérios para outro local no Excel, excepto encontrá-las e copiá-las uma a uma.

Extrai um n.º caracter de cadeia
Aqui introduzirá os métodos para extrair o n.º caracter de uma cadeia, por exemplo, extrair o 3.º caracter de cadeia a1b2c3, o resultado é b.

Extrair substrato entre dois caracteres
Mostrar os métodos sobre a extracção de substrato entre dois caracteres iguais ou diferentes.

As Melhores Ferramentas de Produtividade de Escritório

Kutools for Excel resolve a maioria dos seus problemas, e aumenta a sua produtividade em 80%

  • Super Barra de Fórmula (editar facilmente múltiplas linhas de texto e fórmula); Layout de Leitura (ler e editar facilmente um grande número de células); Colar na Gama Filtrada…
  • Fundir Células/Linhas/Colunas e Manter Dados; Dividir Conteúdo das Células; Combinar Linhas Duplicadas e Soma/Média… Prevenir Células Duplicadas; Comparar Intervalos…
  • Seleccionar Linhas Duplicadas ou Únicas; Seleccionar Linhas em Branco (todas as células estão vazias); Super Encontrar e Fuzzy Encontrar em Muitos Livros de Trabalho; Seleccionar Aleatoriamente…
  • Cópia Exacta de Múltiplas Células sem alterar a referência da fórmula; Criação Automática de Referências a Múltiplas Folhas; Inserir Balas, Caixas de Marcação e mais…
  • Inserir Fórmulas, Faixas, Gráficos e Fotos Favoritas e Rapidamente; Encriptar Células com palavra-chave; Criar Lista de Correio e enviar emails…
  • Extrair Texto, Adicionar Texto, Remover por Posição, Remover Espaço; Criar e Imprimir Subtotais de Paginação; Converter Entre Células Conteúdo e Comentários…
  • Super Filtro (guardar e aplicar esquemas de filtragem a outras folhas); Filtro Avançado por mês/semana/dia, frequência e mais; Filtro Especial por negrito, itálico…
  • Combinar Cadernos de Trabalho e Folhas de Trabalho; Fundir Tabelas com base em colunas-chave; Dividir Dados em Múltiplas Folhas; Converter Lote xls, xlsx e PDF…
  • Agrupar Tabela Pivot por número de semana, dia da semana e mais… Mostrar Células Desbloqueadas, Células Bloqueadas por cores diferentes; Destacar Células Que Têm Fórmula/Nome…

separador 201905

  • Activar edição e leitura de separador em Word, Excel, PowerPoint, Editora, Acesso, Visio e Projecto.
  • Abrir e criar múltiplos documentos em novas abas da mesma janela, em vez de em novas janelas.
  • Aumenta a sua produtividade em 50%, e reduz centenas de cliques de rato para si todos os dias!

officetab bottom

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *