Notifications
Clear all

BUSCAR MAIOR VALOR DE CADA PRODUTO

14 Posts
4 Usuários
0 Reactions
1,884 Visualizações
(@gpclouro)
Posts: 81
Trusted Member
Topic starter
 

Prezados, muito boa tarde...

Quebrei a cabeça aqui no google e não encontrei nada que pudesse me auxiliar na elaboração da seguinte fórmula:

Estou com a seguinte questão:

Tenho duas planilhas:

1) Possui apenas uma linha por código de produto
2) Possui mais de uma linha para cada código de produto

Cada produto possui um percentual de variação em ambas as planilhas, por exemplo:

Planilha 1:

Código Produto Percentual de variação
12345 50%
67891 40%
23456 30%
55544 35%

Planilha 2:

Código Produto Percentual de variação
12345 50%
12345 60%
12345 70%
67891 40%
67891 50%
67891 80%
23456 30%
23456 38%
23456 88%
55544 35%
55544 66%

Eu gostaria de realizar tipo um procv (tentei por "procv" incluindo a fórmula "maior" e não deu certo) na primeira planilha, retornando o maior valor de cada produto da segunda planilha....

Quem puder me ajudar seria ótimo!

Desde já agradeço a todos..

 
Postado : 12/01/2016 12:25 pm
(@gpclouro)
Posts: 81
Trusted Member
Topic starter
 

Na verdade eu precisava na própria planilha 2 saber qual o maior percentual de cada produto...

 
Postado : 12/01/2016 12:45 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde gpclouro

Se você já tivesse anexado uma planilha de exemplo demonstrado manualmente, qual é o resultado esperado, certamente já teria uma solução para a tua dúvida.

[]s

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

 
Postado : 12/01/2016 1:26 pm
(@gpclouro)
Posts: 81
Trusted Member
Topic starter
 

Patropi,
conforme orientação segue planilha com reesultado esperado

 
Postado : 12/01/2016 1:45 pm
(@gui-d)
Posts: 155
Estimable Member
 

gpclouro, veja se é isso que precisa.

Usei formula matricial, ao alterar pressione CTRL+SHIFT+ENTER.

=SE(MÁXIMO(($A$2:$A$12=A2)*($B$2:$B$12))=B2;"MAIOR";"")

Dê retorno.

[]

Guilherme Domingos

Se a mensagem foi util Favor Clicar na mãozinha ao lado de "citar".
Quando necessário, lembre se de marcar o tópico como [RESOLVIDO].

 
Postado : 12/01/2016 2:51 pm
(@gpclouro)
Posts: 81
Trusted Member
Topic starter
 

Olá gui.d,

eu inseri a fórmula e precionei CTRL+SHIFT+ENTER

Porém, acho que não soube utilizar a fórmula, pois elas estão todas idênticas.

Consegue me ajudar?

 
Postado : 12/01/2016 6:26 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite gpclouro

Eu achei melhor fazer de uma maneira diferente daquela que você propôs.

Primeiro apliquei numa coluna uma fórmula que retornar os códigos sem repetidos e na outra coluna retornei a maior variação de cada código.

Confira na planilha.

Dê retorno.

Se foi útil, clique na mãozinha.

[]s

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

 
Postado : 12/01/2016 7:00 pm
(@pexis)
Posts: 112
Estimable Member
 

.

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 12/01/2016 8:01 pm
(@gui-d)
Posts: 155
Estimable Member
 

Olá gui.d,

eu inseri a fórmula e precionei CTRL+SHIFT+ENTER

Porém, acho que não soube utilizar a fórmula, pois elas estão todas idênticas.

Consegue me ajudar?

gpclouro, é bem simples meu amigo. Você aplicou as formulas matriciais como um conjunto em matriz, então ela está efetuando o cálculo errado, já que esta calculando o conjunto da coluna "C" inteiro.

Para a formula calcular corretamente, precisa calcular as matrizes em uma célula só, e para isso basta inserir a mesma na célula "C2", pressionar CTRL+SHIFT+ENTER e arrastar a formula para baixo, como no exemplo em anexo.

[]

Guilherme Domingos

Se a mensagem foi util Favor Clicar na mãozinha ao lado de "citar".
Quando necessário, lembre se de marcar o tópico como [RESOLVIDO].

 
Postado : 13/01/2016 5:20 am
(@gpclouro)
Posts: 81
Trusted Member
Topic starter
 

Olá gui.d, perfeito meu amigo....muito obrigado...

Eu preciso da mesma situação para encontrar o menor percentual de cada produto.... fiz da seguinte forma:

=SE(MÍNIMO(($A$2:$A$12=A2)*($B$2:$B$12))=B2;"MENOR";"")

Porém, não deu certo, pois retorna tudo vazio.... Sabe em que estou errando?

Brigadão...

 
Postado : 13/01/2016 6:55 am
(@gui-d)
Posts: 155
Estimable Member
 

Caso queira achar as menores % meu amigo, use essa formula como matricial(CTRL+SHIFT+ENTER) na célula "C2", e arraste para baixo.

=SE(MAIOR(($A$2:$A$12=A2)*$B$2:$B$12;CONT.SE($A$2:$A$12;A2))=B2;"MENOR";"")

Veja se resolve seu problema.

Dê retorno.

[]

Guilherme Domingos

Se a mensagem foi util Favor Clicar na mãozinha ao lado de "citar".
Quando necessário, lembre se de marcar o tópico como [RESOLVIDO].

 
Postado : 13/01/2016 9:08 am
(@gpclouro)
Posts: 81
Trusted Member
Topic starter
 

Fala amigão..

Fiz aqui mas não funcionou comigo...

Estou anexando a planilha original com as fórmulas e com o resultado !

 
Postado : 13/01/2016 12:49 pm
(@gui-d)
Posts: 155
Estimable Member
 

Meu amigo, a resposta é simples.

A formula foi criada para reconhecer números, não texto.
O erro na formula é devido aos textos "#VALOR!", da coluna "B".

Veja no anexo, onde substitui todos os valores da coluna "B"(somente para fins de explicação) por valores numéricos, a formula funcionou perfeitamente.

Então basta substituir o conteúdo das células da coluna "B" que contem erro.

[]

Guilherme Domingos

Se a mensagem foi util Favor Clicar na mãozinha ao lado de "citar".
Quando necessário, lembre se de marcar o tópico como [RESOLVIDO].

 
Postado : 13/01/2016 1:40 pm
(@gpclouro)
Posts: 81
Trusted Member
Topic starter
 

PErfeito Gui... agora entendi!!!

Muitíssitmo obrigado

 
Postado : 18/01/2016 8:17 am