Estou usando uma versão mais antiga do Excel, então não posso usar muitas das novas fórmulas que tornariam minha vida mais fácil.
No momento, estou tentando fazer com que todo o texto depois de um caractere específico apareça.
exemplo '12345678 CustomerName
Resultados desejados é para "CustomerName"
Os números iniciais podem mudar de tamanho.
Eu já tentei uma função chamada Textafter(), mas ela não funciona. Estamos usando a versão 2019, e a função textafter não aparece como uma opção nas listas disponíveis. Recebo o erro #Nome?
Esta é a melhor fórmula ou há algo melhor que eu possa usar?
=SEERROR(MÉDIO(K2,COMPR.(K2),PESQUISA(" ",K2,COMPR.(K2))),MÉDIO(K2,9,30))
Tenho feito algumas pesquisas adicionais e me deparei com esta fonte https://community.smartsheet.com/discussion/97017/how-can-i-find-a-position-of-a-character-in-a-string , mas ainda parece mais abrangente do que eu acho que deveria ser.
Se você estiver procurando por texto depois de um
space
, e se não houver espaço, texto do9th
caractere, veja como você pode fazer isso:Ou uma versão um pouco mais curta:
Outra maneira poderia ser:
=REPLACE(K2,1,IFERROR(FIND(" ",K2),8),)
Em vez de começar do caractere de espaço encontrado, ele remove caracteres até lá. Se não for encontrado, ele remove os primeiros 8 caracteres.