Notifications
Clear all

Retornar RESULTADOS avaliando 2 critérios em uma matriz.  

  RSS

Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
17/03/2010 12:07 pm  

Olá Pessoal.
Pela 2º vez venho solicitar ajuda em um problema que encontrei.
Na primeira vez, fui atendido muito eficientemente pelo Leonardo, obrigado mais uma vez, agora o problema é um pouquinho maior.

Em anexo temos uma planilha contendo prazos (de 12 até 48) para 3 empresas fictícias e tabelas de tempo de entrega (de t0 a t4) e seus respectivos coeficientes de cálculo de preços.

Meu problema é o seguinte. Escolhendo em uma lista suspensa no excel o prazo e o tempo, o excel deverá apresentar a empresa que possui o MAIOR coeficiente conforme o exemplo.

Espero ter sido claro o bastante e conto com a ajuda do FÓRUM.

Abraços pessoal e desde já o meu MUITO OBRIGADO!

T0 T1 T2 T3 T4
PRAZO COEF COEF COEF COEF COEF
EMPRESA A 12 9204 9313 9422 9531 9641
EMPRESA B 12 9198 9314 9430 9546 9661
EMPRESA C 12 9269 9380 9519 9658 9770
EMPRESA A 18 6364 6440 6515 6591 6666
EMPRESA B 18 6380 6461 6541 6621 6702
EMPRESA C 18 6435 6512 6609 6705 6783
EMPRESA A 24 4943 5001 5060 5118 5177
EMPRESA B 24 4975 5037 5100 5162 5225
EMPRESA C 24 5017 5077 5153 5228 5288
EMPRESA A 48 2917 2951 2986 3021 3055
EMPRESA B 48 2880 2917 2953 2989 3025
EMPRESA C 48 2905 2940 2984 3027 3062
EMPRESA A 60 2497 2526 2556 2585 2615
EMPRESA B 60 2471 2502 2533 2564 2595
EMPRESA C 60 2942 2522 2559 2597 2627

BUSCA - Prazo = 12
Tempo = T1

RESULTADO = EMPRESA C

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
18/03/2010 7:38 am  


Luís,
é possível retornar numa função apenas, mas quebrei em algumas partes para facilitar o entendimento.
Do que entendi e supondo que não haja coeficientes repetidos, segue exemplo.
Teste e indique caso o resultado não seja o esperado.


http://www.4shared.com/file/243795269/4 ... NDEND.html

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
19/03/2010 7:02 am  

Amigo Edson, muito obrigado pela resolução do problema de maneira tão eficiente e rápida. Com toda certeza isto irá acelerar muito o processo que, manualmente é uma chatisse incrível pois trata-se de planilhas muito estensas, que exigem uma concentração muito grande, além das mudanças constantes dos coeficientes de cada empresa na esperança de nos enganar... agora não tem jeito, pode mudar a vontade que vão sempre se dar mal....
Mas se não for abusar da seu grande conhecimento, gostaria, se possível for, de umas explicações sobre as fórmulas utilizadas, pois até tenho um certo conhecimento em excel, mas ví que foram aplicadas fórmulas matriciais e outras formulas como "CORRESP" aninhada em outras fórmulas, o que me deixou meio confuso.

Sem mais, deixo um grande abraço a esta comunidade tão bem representada por estes desprendidos colegas.

Obrigado.

Obs. Gostei do seu lema, posso usá-lo?

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


ResponderCitar (Quote)
Fernando Fernandes
(@fernandofernandes)
Illustrious Member
Entrou: 12 anos atrás
Posts: 44273
19/03/2010 1:57 pm  


Não é má vontade, mas as explicações das funções estão na ajuda do Excel.
O que eu quero dizer é que a explicação por lá deve ser muito melhor que a minha... :lol:

Eu usei ENDEREÇO() com CORRESP() para determinar a coluna t(0, 1, 2, 3 ou 4).
Em seguida uma matricial MAIOR(SE()), dentro deste intervalo.
Por que matricial? Porque quero o maior valor da coluna encontrada acima, desde que o Prazo seja o determinado.
INDIRETO() é para utilizar como intervalo o VALOR das células que determinam a coluna de t.

E por último, ÍNDICE(CORRESP()) para indicar a empresa.

Pesquise as funções descritas na ajuda do Excel...

Para a matricial valeria outro tópico.

Outro recurso muito bom para entender o que acontece passo a passo é:

Selecione a célula com a fórmula que quer estudar e em seguida, no Menu:
Ferramentas/Auditoria de fórmulas/Avaliar fórmula

Acompanhe o item sublinhado que será o próximo a ser avaliado.

Vá clicando em Avaliar e verá o cálculo passo a passo.

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


ResponderCitar (Quote)
Compartilhar: