Notifications
Clear all

Pegar números a partir da direita

8 Posts
2 Usuários
0 Reactions
1,697 Visualizações
(@smallville)
Posts: 31
Eminent Member
Topic starter
 

Oi pessoal, tenho a seguinte dúvida:

Tenho uma matrícula que pode conter 9 ou 10 dígitos, exemplo:
Código 01: 09102123
Código 02: 151103156

Queria uma função que me retornasse o quinto e o sexto número a partir da direita, pois começando na esquerda nem sempre o número vai ter uma quantidade fixa.

Exemplo:
Código 01: retornaria 02
Código 02: retornaria 03

Obrigado

 
Postado : 14/07/2013 4:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Tente algo do tipo

=SE(NÚM.CARACT(A1)=8;DIREITA(A1;5);SE(NÚM.CARACT(A1)=9;DIREITA(A1;6);""))

Att

 
Postado : 14/07/2013 4:52 pm
(@smallville)
Posts: 31
Eminent Member
Topic starter
 

Oi Alexandre, gostaria que retornasse apenas o número 02 ou então 03. Teria como? Pois está retornando todos os números a partir da direita. Exemplo:
12122534 > retornar 22
9123585 > retornar 23

 
Postado : 14/07/2013 5:05 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Veja se é isso

=SE(NÚM.CARACT(A1)=8;DIREITA(A1;2);SE(NÚM.CARACT(A1)=9;DIREITA(A1;3);""))

Att

 
Postado : 14/07/2013 5:09 pm
(@smallville)
Posts: 31
Eminent Member
Topic starter
 

Quase isso, mas ainda tá retornando todos os valores a partir da direita.
Exemplo: 13 1 22 1234 (é para retornar apenas o 22, mas tá mostrando 234)
9 1 23 1151 (retornar o número 23)

 
Postado : 14/07/2013 5:20 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Se eu considerar que você tem apenas 8 ou 9 caracteres então

=SE(NÚM.CARACT(A1)=9;EXT.TEXTO(A1;4;2);SE(NÚM.CARACT(A1)=8;EXT.TEXTO(A1;2;2)))

Caso não seja isso, por favor poste seu arquivo modelo compactado!!

Att

 
Postado : 14/07/2013 5:28 pm
(@smallville)
Posts: 31
Eminent Member
Topic starter
 

Dessa forma também dá certo Alexandre. Mto obrigado! Vlw mesmo

 
Postado : 14/07/2013 5:35 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

obrigado pelo retorno!!! ;)

Att

 
Postado : 14/07/2013 5:38 pm