Notifications
Clear all

FUNÇÃO PROCV COM MAIOR

10 Posts
2 Usuários
0 Reactions
1,576 Visualizações
(@isidro2016)
Posts: 0
New Member
Topic starter
 

Boa noite,

Estou montando uma planilha, e desenvolvendo passo a passo, pois ela é complexa.
No momento, eu estou precisando:

Uma função que localize o código nas abas criadas, e que busque o maior valor desse código encontrado.

Em anexo, tenho duas funções na PLAN1 :

Uma com função PROCV (B2) (QUE BUSCA VALOR NAS ABAS COLOCADAS NAS FORMULAS)
Uma com função MAIOR (B3) (QUE BUSCA O MAIOR VALOR DENTRO DOS CRITERIOS ESTABELECIDOS)

Já tentei juntar as duas, mais não consegui.
Poderiam me ajudar.

 
Postado : 26/06/2017 3:20 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
ISIDRO, eu faria assim ...... no seu exemplo o número do pedido é o que diferencia os fornecedores ... logo: D2 (de todos as Abas fornecedores)=MAIOR(SE(A2:A11=A2;C2:C11);1)
.
C2 (da Plan1)=SEERRO(PROCV(A2;'FORNECEDOR A'!$A$1:D$11;4;0);SEERRO(PROCV(A2;'FORNECEDOR B'!$A$1:D$11;4;0);SEERRO(PROCV(A2;'FORNECEDOR C'!$A$1:$D$11;4;0);""))) ... só arrastar
.
Veja o que acha!!!

 
Postado : 26/06/2017 4:50 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite ISIDRO2016

Não sei se entendi, mas experimente copiar e colar a fórmula abaixo: ( Fórmula normal, não é matricial)

=SEERRO(PROCV(MÁXIMO('FORNECEDOR A'!A2:A11);'FORNECEDOR A'!A2:C11;3;0);"")

Dê retorno.

[]s

 
Postado : 26/06/2017 4:54 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

.
Patropi, vc testou isso k ... não resolve o problema dele não!!
.

 
Postado : 26/06/2017 5:05 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Sugestão (Matricial):

=MÁXIMO(SEERRO(MAIOR(SE('FORNECEDOR A'!$A$2:$A$100=A2;'FORNECEDOR A'!$C$2:$C$100);1);0);SEERRO(MAIOR(SE('FORNECEDOR B'!$A$2:$A$100=A2;'FORNECEDOR B'!$C$2:$C$100);1);0);SEERRO(MAIOR(SE('FORNECEDOR C'!$A$2:$A$100=A2;'FORNECEDOR C'!$C$2:$C$100);1);0))

Ctrl + Shift + Enter

 
Postado : 27/06/2017 5:28 am
(@isidro2016)
Posts: 0
New Member
Topic starter
 

Bom dia, que a Paz de Nosso Senhor Jesus Cristo esteja convosco.

Copa,

A sua função está bem próxima.

Só que desejo também que quando buscar o através do código, me dê o segundo maior numero, terceiro e ai vai.
ex:
A C
PED SERIE RESULTADO
158414 8821 BUSQUE EM QUAL ABA ESTÁ O PEDIDO, E APAREÇA O PRIMEIRO MAIOR NÚMERO OU PRIMEIRO NUMERO.
158414 8820 BUSQUE EM QUAL ABA ESTÁ O PEDIDO, E APAREÇA O SEGUNDO MAIOR NÚMERO OU O SEGUNDO NUMERO, E ISSO VAI SOMENTE ATÉ O DÉCIMO NÚMERO.

Paz e Bem.

 
Postado : 27/06/2017 6:03 am
(@isidro2016)
Posts: 0
New Member
Topic starter
 

Irmãos,

Desculpem, eu não vi a reposta do Edson, resolveu.
Obrigado.

Paz e bem.

 
Postado : 27/06/2017 7:01 am
(@isidro2016)
Posts: 0
New Member
Topic starter
 

Irmãos,

Com a formula abaixo, consigo puxar os dados que preciso de cada aba, porém existe algum atalho para não ter que digitar todos os nomes das abas, já que são muitas.

=MÁXIMO(SEERRO(MAIOR(SE('FORNECEDOR A'!$A$2:$A$100=A3;'FORNECEDOR A'!$C$2:$C$100);2);0);SEERRO(MAIOR(SE('FORNECEDOR B'!$A$2:$A$100=A3;'FORNECEDOR B'!$C$2:$C$100);2);0);SEERRO(MAIOR(SE('FORNECEDOR C'!$A$2:$A$100=A3;'FORNECEDOR C'!$C$2:$C$100);2);0))

por favor, poderiam me ajudar.

Paz e Bem.

 
Postado : 27/06/2017 8:18 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

Uni teus 2 tópicos, pois a dúvida ainda é a mesma, e conforme as regras do fórum é proibido criar mais de um tópico para a mesma dúvida.

[]s

Patropi - Moderador.

 
Postado : 27/06/2017 9:56 am
(@isidro2016)
Posts: 0
New Member
Topic starter
 

Desculpe, e obrigado por ter unido.

Paz e Bem

 
Postado : 27/06/2017 10:55 am