Notifications
Clear all

Função PROCV - Como buscar último valor correspondente?

16 Posts
3 Usuários
0 Reactions
2,999 Visualizações
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Olá,

Preciso de uma planilha para controle de equipamentos que vão para manutenção. A idéia é a planilha dar alerta quando o equipamento está em garantia.
Fiz a planilha em anexo onde
Coluna S determine prazo de garantia, quando o serviço é realizado pela GEREN, não tem garantia e quando é realizado pela contratada são 90dias.
Coluna C, quando inserir um PIB (codigo de registro do produto), ela determina se o produto está em garantia, ou não.

As colunas que não são fundamentais para calculos estão ocultas, e no formato final as colunas B, L, M, N, O, S ficarão ocultas para o usuário

Somente com a Função Procv coluna C – a função pega sempre o primeiro valor valido, porém o equipamento poderá voltar a manutenção, então será necessário pegar o ultimo valor valido, ou todos os valores

Li alguns topicos sobre usar procv + concatenar para buscar todos os valores correspondentes, mas não consegui rresolver.

Por gentileza, podem me orientar?

Obrigado

 
Postado : 02/06/2013 7:09 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Leia as regras, os arquivos devem ser compactados!!

Lembre se de usar a pesquisa do fórum!!!
Nossas Regras
viewtopic.php?f=7&t=203

Marcar Tópico como Resolvido e Agradecimento
viewtopic.php?f=7&t=3784
Lembre se de usar nossa base de dados (Pesquisa) e a Biblioteca

Como Anexar Aquivos Compactados
viewtopic.php?f=7&t=3841

Abrir Novo Tópico
viewtopic.php?f=7&t=5317

Onde Devo Postar Minha Dúvida e mais...
viewtopic.php?f=7&t=7903
Att ;)

Att

 
Postado : 02/06/2013 7:14 pm
(@robert)
Posts: 561
Honorable Member
 

Ptchaco,
boa noite !

Poderia anexar uma planilha de exemplo ? Desta forma fica bem mais fácil te dá um help.

Até mais,

 
Postado : 02/06/2013 7:55 pm
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Bom dia, segue arquivo compactado.

Obrigado

 
Postado : 03/06/2013 5:27 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia ptchaco,

Não sei se entendi muito bem, mas vê se ajuda.

Qualquer coisa da o grito.
Abraço

 
Postado : 03/06/2013 6:25 am
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Obrigado Bernardo, mas não funcionou como pretendia.

A idéia é quando eu inserir um PIB como por exemplo o 1000, a coluna C apareça se está em garantia por um serviço anterior.

Na planilha que enviei funciona apenas na segunda vez que o equipamento passa na garantia, por exemplo se preencho o PIB de um equipamento que já esta na planilha, a coluna C me retorna se está em garantia do serviço anterior.

Mas na terceira vez que insiro o mesmo numero de equipamento, por exemplo o 1000, o procv busca apenas a primeira correspondencia, ignorando o resultado da segunda manutenção.

Obrigado

 
Postado : 03/06/2013 7:43 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Ptchaco

Melhorei as fórmulas adicionando a função MAIOR, e excluí aquelas colunas que repetiam o valor.
Adicionei uma coluna e coloquei uma fórmula com a função Máximo Matricial que encontra a última data que foi feito serviço, para facilitar o retorno na coluna "C".
Eu coloquei outros serviços com o código 1000 para testar.

Dê retorno.

Abraço.

 
Postado : 03/06/2013 7:52 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia ptchaco,

Cara, não entendi muito bem.

Preenche manualmente algumas linhas de como deveria ficar que monto a fórmula.

Qualquer coisa da o grito.
Abraço

 
Postado : 03/06/2013 7:54 am
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Bernardo obrigado por se esforçar para me ajudar e desculpe minha falta de claresa!rs

Tentei explicar melhor na planilha em anexo, adicionei uma coluna de comentários para tentar explicar melhor.

Fique a vontade para mudar formato, excluir, adionar qualquer coluna e ou formulas... qualquer coisa, pois se o modo como comecei a fazer não esta dando certo, podemos começar do zero.

Obrigado

 
Postado : 03/06/2013 8:29 am
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Bom dia Ptchaco

Melhorei as fórmulas adicionando a função MAIOR, e excluí aquelas colunas que repetiam o valor.
Adicionei uma coluna e coloquei uma fórmula com a função Máximo Matricial que encontra a última data que foi feito serviço, para facilitar o retorno na coluna "C".
Eu coloquei outros serviços com o código 1000 para testar.

Dê retorno.

Abraço.

Patropi obrigado pela sugestão, mas como alguns equipamentos mesmo tendo serviço anterior recente podem não estar em garantia, então somente a última data de manutenção não irá ajudar. Preciso que quando inserir um novo PIB a planilha informe o status de garantia ou não está, avaliando serviços anteriores. Pois os procedimentos de trato são diferntes para garantia e não garantia são diferentes.
Normalmente ao chegar um equipamento o funcionário encarregado, dava comando de localizar o pib e ia procurando um por um para ver se estava na garantia e queria formular isto. Pois por mês chegam +ou- 500 equipamentos para manutenção.

Obrigado

 
Postado : 03/06/2013 8:49 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde ptchaco,

Cara, não sei se entendi, mas vê se ajuda.

Qualquer coisa da o grito.
Abraço

 
Postado : 03/06/2013 10:22 am
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Estamos quase lá, mas quando entro com um pib existente, a planilha nao marca ao lado se esta em garantia ou nao.
E isto é o principal, pois preciso saber isto antes de dar continuidade com o cadastro deste equipamento. Quando inserir o PIB quero que ao lado ja marque se esta em garantia ou nao devido a um servico anterior. Mesmo sem preencher o restante da linha.

Me desculpe se ainda nao consegui ser claro...

Tentei ver outros topicos, tem ate um que chama procv com concatenar e retorna todas as correspondencias. Isso ja ajudaria, pois quando entrar com um pib, ao lado poderia retornar com todos os resultados das vezes que o equipamento passou pela manutencao.
Mas nao consegui abrir estas pastas...

 
Postado : 03/06/2013 8:56 pm
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Está dificil! Seria mais simples se simplesmente tivesse um procv que mostrasse o ultimo valor correspondente. Tem como fazer simplesmente isso?

Mas vamos lá, algumas idéias: como faço para um procv mostre todas em uma mesma celula?
viewtopic.php?f=28&t=239
Olhei este topico, mas os arquivos vem com erro.

Se eu conseguir desta forma tb já resolve o problema: http://guiadoexcel.com.br/procv-varios

Agradeço a quem puder ajudar...

 
Postado : 04/06/2013 8:24 am
(@ptchaco)
Posts: 11
Active Member
Topic starter
 

Boa tarde ptchaco,

Cara, não sei se entendi, mas vê se ajuda.

Qualquer coisa da o grito.
Abraço

Então fiz testes com sua planilha, ficou bacana, mas como disse continuo com o mesmo problema.
Segue arquivo com comentários sobre onde está o problema no teste.

 
Postado : 04/06/2013 8:46 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Cara, você está fazendo um loop infinito.

O que é para verificar primeiro?
Ele está vendo que a coluna M está vazia devido a ausência da data da solução e por isso não está preenchendo como "GARANTIA" a coluna C.

Está entrando tipo em uma referencia circular.

Vê se ajuda.

 
Postado : 04/06/2013 10:01 am
Página 1 / 2