Use SUBSTITUTE
.
=SUBSTITUTE(A2,"Application: ","")
Estou usando o find para remover parte da string de teste no valor da célula de pesquisa
Por exemplo, pesquiso o seguinte na célula A2 Application: sales_rep_support
e uso find =RIGHT(a2,FIND(" ",a2)+4)
para alterá-lo para sales_rep_support
.
No entanto, tenho problemas porque tenho outros valores que precisam ser analisados como
Application: EComm_sk
Application: PG_Prescreen
Application: sales_rep_support
Application: Retention_sk
etc....
O que eu tenho tentado realizar é simplesmente remover o Application:
do início da string
Eu também tentei left()
sem sucesso.
Na verdade, acho que a maneira mais simples é usar o Find & Substitua na coluna em questão se você pretende excluir o original mais tarde.
Pressione Ctrl + H .
Localizar Application:
("Aplicativo", dois pontos, espaço)
Substituir por nada
No Find & Substitua a janela, clique em Opções > > e certifique-se de que "Dentro de:" esteja definido como "Folha" e que "Corresponder todo o conteúdo da célula" esteja desmarcado.
Caso contrário, outra função além de SUBSTITUTE()
que você pode usar é MID()
:
=MID(text, start, length)
No seu caso, você pode usar:
=MID(A2, 14, LEN(A2))
Que vai levar tudo da posição do personagem 14 (depois de todos os caracteres em "Application:") até o final do texto. LEN(A2)
é realmente maior que o texto que você quer, mas isso não importa, isso significa que vai levar tudo até o fim.
Por que você não usa apenas =REPLACE(A2,1,12,"")
, isso substitui os caracteres 1-12 por "" (nada) e exibe apenas a pesquisa (A2)
do 13º caractere, removendo "Application:"
=TRIM(RIGHT(A2,LEN(A2)-FIND(":",A2,1)))
Por que você acha que =RIGHT(A2,FIND(" ",A2)+4)
é uma maneira razoável de chamar RIGHT()
? De onde vem o 4
?
O que isso significa?
O uso de RIGHT
é
RIGHT(text, [num_chars])
isto é, o segundo parâmetro é o número de caracteres que você deseja extrair.
Enquanto isso, FIND(" ", A2)
é a posição do primeiro espaço em A2
,
que tem sempre 13 anos
como os primeiros 12 caracteres são Application:
e o 13 é um espaço.
Então FIND(" ",A2)+4
é sempre 17;
você está sempre recebendo os 17 caracteres mais à direita.
Para obter tudo depois do Application:
, use
=RIGHT(A2, LEN(A2)-FIND(" ", A2))
ou simplesmente
=RIGHT(A2, LEN(A2)-13)