Como recortar e colar texto específico de uma célula para outra no Excel 2013 com base em uma palavra-chave?

Como recortar e colar texto específico de uma célula para outra no Excel 2013 com base em uma palavra-chave?

Digamos que eu tenha uma célula que contém o seguinte texto:

"Blah blah blah blah blah. Bleh: word word word word." 

Existe uma função para recortar/colar tudo Bleh:em outra célula (com base no texto Bleh- não no comprimento da string)?

Eu tentei mexer e pesquisar no Google, etc, mas não encontrei muito até agora. Agradecemos antecipadamente por qualquer conselho/ajuda.

Responder1

Supondo que seu texto esteja emA1

=IFERROR(IF(FIND("bleh",A1)>0,RIGHT(A1,LEN(A1)+1 - FIND("bleh",A1)),""),"")

Responder2

O que você realmente procura é uma MID()função que permita opcionalmente dois argumentos, resultando no retorno do texto da posição do segundo argumento fornecido até o final da string.

Infelizmente, a função do Excel MID()não permite isso. Portanto, uma fórmula substituta precisa ser elaborada.


Supondo que o texto esteja em A1, a fórmula mais simples é:

=IFERROR(MID(A1,FIND("Bleh:",A1),LEN(A1)),"")


A outra forma de criar uma fórmula substituta é usando RIGHT(), como cybernetic.nomad fez emesta resposta. No entanto, a melhor maneira de fazer isso é a seguinte:

=IFERROR(RIGHT(A1,LEN(A1)+1-FIND("Bleh:",A1)),"")


Enquanto,tecnicamentefalando, a segunda fórmula é a mais "precisa" (ela calcula e retorna precisamente o número correto de caracteres mais à direita, ao contrário da primeira fórmula que tenta capturar mais caracteres do que realmente existem), a primeira fórmula contém dois operadores a menos ( sim, mais rápido!)eé mais curto (é preciso economizar nesses bytes caros de disco rígido/SD;))

Responder3

Você também pode usar isso.

=MID(A2,FIND(".",A2)+2,256)

Você consegue,Bleh: word word word word

Outra é a alternativa mais fácil,Texto para colunaComando.

  • SelecioneDelimitadoenquanto 1º passo.
  • Durante a etapa 2 selecioneOutroe coloque o sinal "Ponto Final" na caixa de texto ao lado dele.
  • Por fim, clique em Avançar ou Concluir.

Você consegue,Bleh: word word word word

informação relacionada