Portuguese English French German Italian Spanish
Perfil MVP

perfil mvp

Autenticação
Online
Nenhum
Estatísticas
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterHoje30
mod_vvisit_counterOntem206
mod_vvisit_counterEsta semana1661
mod_vvisit_counterEste Mês1001
mod_vvisit_counterTodas346585

Ligados 8
O seu IP: 38.107.191.104
,
Agora: 2010-09-05 02:38
Inquéritos
O que acha do novo site?
 
Siga-nos
  • Facebook Page: 135494549818156
  • Twitter: exceler_org
Avaliação: / 1
FracoBom 

Há dias, no fórum do Exceler, foi colocada a seguinte questão (adaptada):

“ Tenho a seguinte tabela:

image

Queria que na coluna V.Max. e Loja, a fórmula fizesse o seguinte:

  • Procurasse o valor máximo de um determinado nome (ex. João) e juntasse a loja a que correspondesse  esse valor máximo: ou seja, onde está João, escolheria das 3 linhas onde o nome se encontra, o valor máximo, neste caso, 13 e a Loja que lhe corresponde, ou seja, Loja2.”

Então, o que pretenderíamos, seria o seguinte:

image

Em G3, digitamos o nome pretendido (no exemplo, João);

Em D3, digitamos a seguinte fórmula de matriz (Array):

{=MÁXIMO(SE($A$3:$A$12=G3;$C$3:$C$12))}

 Nota: O Array é conseguido com as { }, que se obtém através da combinação das teclas CTRL + SHIFT + ENTER.

Para finalizar, em E3, digitamos a seguinte fórmula:

=SE(G3="";0;ÍNDICE($B$3:$C$12;CORRESP(D3;$C$3:$C$12;0);1))

 

O resultado está, então, à vista!…

 

Tópicos relacionados: