Notifications
Clear all

Licenciamento de Veiculos

5 Posts
2 Usuários
0 Reactions
1,355 Visualizações
(@carlosruiv)
Posts: 5
Active Member
Topic starter
 

Ola galera do planilhando, sou novo por aqui, e um novato no excel.

Tenho um problema com uma formula que estou criando para a verificação
da data de vencimento do documento de veiculos.
se alguem puder me ajudar, agradeço muito.

Eu acho que o problema é que a formula não está reconhecendo o numero zero quando no fim de algum numero.
A formula é esta:
=SE(F5="PR";PROCV(DIREITA(E5;2);Referencia!$A$2:$B$101;2);SE(F5="SE";PROCV(DIREITA(E5;1);Referencia!$D$4:$E$13;2);"Estado não Cadastrado")).

Se alguem souber de um outro jeito pra fazer a mesma coisa, gostaria que tb colocasse, para que eu possa aprender.
Minha planilha segue em anexo.

 
Postado : 25/07/2013 7:17 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Eu fiz de uma forma não muito interessante, pois falta uns pequenos ajuste, cujo os mesmo eu deixei para você fazer!!

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 25/07/2013 8:23 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

bom dia Carlos

A tua fórmula não estava funcionando porque na tabela você estava colocando o zero no final da tabela e tem que colocar no início, antes do número 1.

Baixe a planilha e veja como funciona perfeitamente:

Dê retorno.

Um abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 26/07/2013 6:24 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Contribuindo:
Outra opção é complementar a função PROCV, com o Termo: procurar_intervalo = Falso, assim será procurado o valor correto sem necessidade da coluna pesquisada estar em ordem:
Do help:

procurar_intervalo Opcional. Um valor lógico que especifica se você quer que PROCV localize uma correspondência exata ou aproximada.
Se procurar_intervalo for VERDADEIRO, ou for omitido, uma correspondência exata ou aproximada será retornada. Se uma correspondência exata não for localizada, o valor maior mais próximo que seja menor que o valor_procurado será retornado.
Importante Se procurar_intervalo for VERDADEIRO, ou for omitido, os valores na primeira coluna de matriz_tabela deverão ser colocados em ordem ascendente; caso contrário, PROCV poderá não retornar o valor correto.
Se o argumento procurar_intervalo for FALSO, PROCV encontrará somente uma correspondência exata. Se houver dois ou mais valores na primeira coluna de matriz_tabela que não coincidem com o valor_procurado, o primeiro valor encontrado será utilizado. Se nenhuma correspondência exata for localizada, o valor de erro #N/D será retornado

Ficara assim: SE(F4="PR";PROCV(DIREITA(E4;2);Referencia!$A$4:$B$103;2;FALSO);SE(F4="SE";PROCV(DIREITA(E4;1);Referencia!$D$4:$E$13;2;FALSO);"Estado não Cadastrado"))

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 26/07/2013 8:03 am
(@carlosruiv)
Posts: 5
Active Member
Topic starter
 

que coisa, vacilo meu,hehehhehe, esqueci que os dados devem estar ordenados. Obrigado pela ajuda alexandrevba , Patropi e Reinaldo, Voces são TOP. VLW

 
Postado : 26/07/2013 2:21 pm