Alteraçao de várias linhas

Fechado
Sergio - 19 mar 2021 às 08:53
Mazzaropi Posts 1985 Data de inscrição segunda 16 de agosto de 2010 Status Contribuinte Última visita 24 de maio de 2023 - 19 mar 2021 às 13:43
Bom dia,

Tenho vários clientes numa só coluna.
por exemplo:
24010944 (0001) - NORTE SUL TERRALENAG
37539285 (0001) - POSTO SANTA LAURA
18061709 (0001) - VW COMERCIO DE AREIA

Preciso excluir todos os numeros, espaços e hífem, deixar só o nome:
NORTE SUL TERRALENAG

Alguma dica como faço, para não fazer um a um ?

1 Respostas

Mazzaropi Posts 1985 Data de inscrição segunda 16 de agosto de 2010 Status Contribuinte Última visita 24 de maio de 2023 592
19 mar 2021 às 13:43
Sergio, Bom dia.

É simples de você fazer isso.

Vamos supor que os nomes estão na coluna A.

Coloque as fórmulas na coluna B.

Se você tiver certeza que todos os nomes teem a mesma quantidade de números, espaços e hífen, use essa fórmula:

=EXT.TEXTO(A1; 19; 999)

Explicando: O hífen está na posição 17, mais 1 espaço fica 18 e a primeira letra do nome começa na posição 19.
Pedimos que retorne as próximas 999 letras para cobrir qualquer eventual diferença entre um nome e outro.

Caso possa haver alguma possibilidade de diferente quantidade de número antes do nome, use essa outra fórmula:

=EXT.TEXTO(A1; LOCALIZAR("-";A1)+2; 999)

Explicando: A função LOCALIZAR acha o hífen que está na posição 17, somando mais 2 (mais 1 espaço fica 18 e a primeira letra do nome começa na posição 19).
Pedimos que retorne as próximas 999 letras para cobrir qualquer eventual diferença entre um nome e outro.

Copie a fórmula para baixo o tanto que for necessário.

Quando terminar os nomes estarão separados mas estarão como resultado de fórmulas.
Para resolver isso basta selecionar todos os resultados e COPIAR e COLAR ESPECIAL , marcar VALORES.
Todas as células estarão apenas com os nomes sem fórmulas.

Era isso o que você queria?

Eu espero ter ajudado

Assine nossa newsletter!

Assine nossa newsletter!