Notifications
Clear all

Retornar ultimo valor

6 Posts
5 Usuários
0 Reactions
1,542 Visualizações
(@vsouza)
Posts: 0
New Member
Topic starter
 

Boa tarde!

Gostaria de uma ajuda para criar uma fórmula para retornar o ultimo valor considerando um produto e o valor de uma outra tabela conforme planilha anexa. Preciso desta função para montar um relatório de custo.

Atenciosamente,

Leandro Vieira de Souza - SP

 
Postado : 20/05/2016 10:13 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Matricial:
Escreva na célula C2:

=ÍNDICE(Plan2!$D$1:$D$100;MAIOR(--(Plan2!$A$1:$A$100=Plan1!A2)*LIN(Plan2!$A$1:$A$100);1);1)

E tecle Ctrl+Shift+Enter

 
Postado : 20/05/2016 12:21 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Fernando, sua formula é show, mas não funcionou aqui ... porque? ... porque os números da coluna estão formatados como data, e, além disso, tem 6 espaços depois de cada número ...
.
Dei uma arrumada, ai sim funfou k
.
Veja aí VSouza ...
.

 
Postado : 20/05/2016 9:47 pm
(@tsa-xlsx)
Posts: 0
New Member
 

A sugestao do Fernando eh otima, mas segue uma alternativa sem usar formula matricial.

 
Postado : 20/05/2016 10:21 pm
(@luizhcosta)
Posts: 0
New Member
 

Olá,

As soluções do Fernando e Tsa.xlsx são excelentes....mas

Mais uma alternativa de solução para aqueles que não dominam as funções mais avançadas do excel. Essa também é uma fórmula matricial, mas em intervalos pequenos pode ser uma boa pelo tamanho e complexidade reduzida.

=MAIOR(SE(Plan2!A2:A54=Plan1!A2;Plan2!D2:D54);1)

Boa sorte.

 
Postado : 22/05/2016 6:47 am
(@djunqueira)
Posts: 0
New Member
 

Pra mim não ficou bem claro se vc queria fazer um resumo dos preços dos produtos na PLAN1, pois lá não eram listados todos os produtos, desta forma na 3ª aba inseri uma tabela dinâmica listando cada produto e depois fiz a busca do último valor.
Fazendo desta forma a PLAN1 vai ter como fazer uma busca por preço mais rápida.
Tb não usei fórmula matricial.

 
Postado : 23/05/2016 12:45 am