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

Como extrair as primeiras ou últimas duas ou n palavras da string de texto?

Se você tiver uma lista de strings de texto separadas por espaço, e agora, deseja extrair as primeiras ou as últimas três ou n palavras do valor da célula para obter o seguinte resultado da captura de tela. Neste artigo, vou apresentar algumas fórmulas para extrair as primeiras ou as últimas duas ou n palavras de uma string de texto no Excel.

Extraia as primeiras duas ou n palavras da string de texto com fórmulas

Extraia as últimas duas ou n palavras da string de texto com a fórmula

Extraia a primeira ou enésima palavra da string de texto com um recurso útil


Extraia as primeiras duas ou n palavras da string de texto com fórmulas

Neste exemplo, vou extrair as três primeiras palavras da célula, aplique as seguintes fórmulas:

Insira qualquer uma das seguintes fórmulas em uma célula em branco, C2, por exemplo, e arraste a alça de preenchimento para baixo até as células que você deseja que contenham esta fórmula, e todas as primeiras 3 palavras foram extraídas das células correspondentes, consulte captura de tela:

=TRIM(LEFT(A2, FIND("^",SUBSTITUTE(A2, " ", "^",3)&"^")))

notas:

1. Na fórmula acima, A2 é a célula da qual você deseja extrair a palavra, e o número 3 indica o número das primeiras n palavras que você deseja extrair. Você pode alterá-los conforme necessário.

2. Se suas sequências de texto na coluna A, e o número de palavras desejado na coluna B, para extrair o número diferente das primeiras n palavras, você pode aplicar esta fórmula:

=TRIM(LEFT(SUBSTITUTE(A2," ",REPT(" ",1000),B2),1000))


Extraia as últimas duas ou n palavras da string de texto com a fórmula

Se você deseja extrair as últimas duas ou n palavras de uma lista de strings de texto, a fórmula abaixo pode lhe fazer um favor.

Por favor, insira ou copie a romula abaixo da célula em uma célula em branco onde você deseja obter o resultado, e então

=MID(A2,FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ",""))-(3-1)))+1,LEN(A2))

Nota: Na fórmula acima, A2 é a célula da qual você deseja extrair a palavra, e o número 3 indica o número das últimas n palavras que você deseja extrair, se você precisar extrair as últimas 5 palavras, basta alterar o número 3 para 5 conforme necessário.

Extraia a primeira ou enésima palavra da string de texto com um recurso útil

Em alguns casos, você pode querer apenas extrair a primeira ou a enésima palavra das strings de texto, se você tiver Kutools for Excel, com seu Extraia a enésima palavra na célula recurso, você pode extrair a enésima palavra da célula especificada facilmente.

NOTAPara aplicar isso Extraia a enésima palavra na célula, em primeiro lugar, você deve baixar o Kutools for Excele, em seguida, aplique o recurso de forma rápida e fácil.

Depois de instalar Kutools for Excel, por favor, faça o seguinte:

1. Clique na célula onde deseja localizar o resultado. E então clique Kutools > Fórmula Helper > Fórmula Helper, veja a captura de tela:

2. No Auxiliar de Fórmulas caixa de diálogo, faça o seguinte:

  • Selecionar Texto de Tipo de fórmula lista suspensa;
  • Selecionar Extraia a enésima palavra na célula no Escolha uma fórmula caixa de listagem;
  • Na série Célula caixa de texto, especifique as células das quais você extrairá as palavras e insira o número no qual deseja extrair a palavra com base em O enésimo caixa de texto.

3. E, em seguida, clique em Ok botão, e você obterá o primeiro resultado e, em seguida, arraste o botão de preenchimento para baixo para obter todos os outros resultados, veja screesnhot:


Mais artigos relativos:

  • Extraia várias linhas de uma célula
  • Se você tiver uma lista de strings de texto que são separadas por quebras de linha (que ocorre pressionando as teclas Alt + Enter ao inserir o texto), e agora, você deseja extrair essas linhas de texto em várias células, como mostrado na imagem abaixo. Como você poderia resolver isso com uma fórmula no Excel?
  • Extrair substring da string de texto no Excel
  • Pode ser uma tarefa comum você precisar extrair substrings de strings de texto, no Excel, não há uma função direta para fazer isso, mas, com a ajuda das funções ESQUERDA, DIREITA, MEIO e PESQUISA, você pode extrair tipos de substrings conforme necessário.
  • Extraia texto entre parênteses da string de texto
  • Se houver parte do texto entre parênteses dentro da sequência de texto, agora, você precisa extrair todas as sequências de texto entre os parênteses, como mostrado a seguir na captura de tela. Como você resolveria essa tarefa no Excel de forma rápida e fácil?
  • Extraia texto após a última instância de um caractere específico
  • Se você tiver uma lista de strings de texto complexas que contêm vários delimitadores (veja a captura de tela abaixo como exemplo, que contém hifens, vírgulas, espaços nos dados de uma célula) e agora, você deseja encontrar a posição da última ocorrência do hífen e extraia a substring depois dela.

As melhores ferramentas de produtividade para escritório

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

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
parte inferior da aba do escritório
Comentários (2)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
Isto funciona muito bem pra mim. No entanto, estou tentando entender a lógica por trás dessa fórmula:

= TRIM (LEFT (SUBSTITUTE (A2, "", REPT ("", 1000), B2), 1000))


Alguém pode me explicar como se eu tivesse 5 anos?

Saúde,
Este comentário foi feito pelo moderador no site
Brinque na areia Felipe se tiver vontade de 5 :)
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