Estou usando o find para remover parte da string de teste no valor da célula de pesquisa
Por exemplo, procuro o seguinte na célula A2 Application: sales_rep_support
e uso find =RIGHT(a2,FIND(" ",a2)+4)
para alterá-lo 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 sem left()
sucesso.
fonte
Por que diabos você acha que
=RIGHT(A2,FIND(" ",A2)+4)
é uma maneira razoável de ligarRIGHT()
? De onde4
vem isso? O que isso significa?O uso de
RIGHT
éou seja, o segundo parâmetro é o número de caracteres que você deseja extrair.
Enquanto isso,
FIND(" ", A2)
é a posição do primeiro espaço emA2
, que é sempre 13, contanto que os primeiros 12 caracteres sejamApplication:
e o 13º é um espaço. O mesmoFIND(" ",A2)+4
acontece sempre com 17; você está sempre recebendo os 17 caracteres mais à direita.Para obter tudo após o
Application:
, useou simplesmente
fonte