Notifications
Clear all

Extrair serie de NF

8 Posts
4 Usuários
0 Reactions
2,084 Visualizações
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Boa tarde pessoal, K estou eu de novo.

Ja procurei no fórum e não achei nada parecido, então vamos la.

O que preciso:

Tenho uma coluna com Notas Fiscais e diversas séries, preciso de uma fórmula que tire as séries e deixe só os números, o substituir não é tão eficaz uma vez que teria que fazer quase 100, as séries de Notas vai de -0 até -99. tentei nomeando a coluna e dentro dela colocando as séries, usando assim o Substituir, mas funcionou apenas até o -19, -20 pra cima não funcionou, alguém poderia me ajudar?

Anexo a planilha.

 
Postado : 05/09/2018 11:44 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Celri_33,

Boa tarde!

Uma das formas, é com uma pequena função definida pelo usuário (UDF), com VBA, conmo eu fiz na célula D5.

Veja se é assim.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 05/09/2018 12:17 pm
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Olá Wagner, tudo bem?

Ainda não é isso, desta maneira ele esta apenas extraindo o ifen " - ", e o que vem depois não:

7025-19 preciso apenas do numero da Nota que seria 7025 o " -19" tem que ser extraído.

Como eu disse, consegui até fazer, mas não funciona se a série da Nota for acima de 19:
-20 , -21 , -22 ... e assim sucessivamente.

 
Postado : 05/09/2018 12:24 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Verdade!

Esqueci que tinha feito isso com outro propósito. Mas... só acrescentar uma pequena linha. Segue correção.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 05/09/2018 12:27 pm
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Olá Vagner, acho que estou sendo chato ja rsrs

Mas olha, com um critério funciona, mas se eu tiver mais nota dentro da célula, não:

Veja o exemplo:

467541-1467341-1467337-1 Neste formato, esta extraindo apenas o primeiro e os demais não.

Acho que agora consegui explicar, tem varias ocorrências com uma nota só ou varias.

 
Postado : 05/09/2018 12:32 pm
xlarruda
(@xlarruda)
Posts: 732
Honorable Member
 

Uma forma seria selecionar a coluna e usar a ferramenta Substituir 2 x

na primeira:

Localizar: -*
Substituir por:

na segunda:
Localizar: -*
Substituir por: (deixar em branco)

Ou essa forma em anexo pode ajudar:

___________________________________________________________________________________________
Se a resposta atendeu sua dúvida, por favor, clique no Gostei e marque o Tópico como [Resolvido].

Att.

André Arruda

 
Postado : 05/09/2018 12:37 pm
carlosrgs
(@carlosrgs)
Posts: 631
Prominent Member
 

Boa tarde.

Talvez atenda
Se em um conjunto de Notas/Series de uma célula não conter series diferentes a resolução em anexo atende.

_______________________________________________________________________________________________
Carlos Santos
* Marque o tópico como Resolvido se foi solucionado seu problema.

 
Postado : 05/09/2018 1:01 pm
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Obrigado a todos!

Carlosgs, o seu atendeu perfeitamente, obrigado mesmo!

 
Postado : 05/09/2018 1:15 pm