Fórmula do Excel: corte o texto em n palavras
Este tutorial apresenta uma fórmula que combina as funções LEFT, FIND e SUBSTITUTE para extrair as primeiras n palavras de uma longa string na célula do Excel e também explica como usar a fórmula.
Fórmula genérica:
=LEFT(txt,FIND("~",SUBSTITUTE(txt," ","~",n))-1) |
Argumentos
txt: the text string or cell you want to trim. |
N: the number of words you want to extract from left side of the given text string. |
Como essa fórmula funciona
Por exemplo, você deseja extrair parte das palavras do lado esquerdo em cada célula do intervalo B3: B6 a D3: D6, o número de palavras decidido pelo valor em C3: C6. Use a fórmula abaixo em D3.
=LEFT(B3,FIND("~",SUBSTITUTE(B3," ","~",C3))-1) |
Press Entrar e arraste a alça de preenchimento para baixo até D6.
Explicação
Função SUBSTITUIR: esta função substitui um texto específico por outro. Aqui, usando esta fórmula SUBSTITUIR (B3, "", "~", C3) para substituir o espaço ““ por “~” na enésima posição.
Função FIND: para obter a localização de um texto específico. Aqui FIND ("~", SUBSTITUTE (B3, "", "~", C3) encontra a localização de “~” em B3.
Função LEFT: esta função é usada para extrair texto do lado esquerdo de uma determinada string de texto. Aqui a fórmula LEFT (B3, FIND ("~", SUBSTITUTE (B3, "", "~", C3)) - 1) pode ser visto como ESQUERDA (B3,54-1) que extrairá 53 caracteres do lado esquerdo do texto na célula B3.
Arquivo de exemplo
Clique para baixar o arquivo de amostra
Fórmulas Relativas
- Converter letra em número
Este tutorial fornece algumas fórmulas para resolver os problemas de tradução de letras em números no Excel. - Remover da direita do texto
Aqui, apresenta a fórmula para remover caracteres do lado direito de uma string de texto no Excel. - Extraia a última palavra da string de texto no Excel
Este tutorial fornece uma fórmula para extrair a última palavra da string de texto fornecida. - Extraia a primeira palavra da string de texto no Excel
Este tutorial fornece uma fórmula para extrair a primeira palavra da string de texto fornecida.
Funções Relativas
- Função SUBSTITUIR
Substitua um texto em uma posição específica por outro. - Função FIND
Encontre a localização de um caractere na string de texto. - Função LEFT
Extraia parte do texto do lado esquerdo. - MID
Retorne os caracteres específicos do meio da string de texto.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui 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 (inclui Excel), assim como Chrome, Edge e Firefox.