Notifications
Clear all

Retornar valores maiores unicos

5 Posts
2 Usuários
0 Reactions
881 Visualizações
(@valdecirrk)
Posts: 230
Reputable Member
Topic starter
 

Bom dia

quando utilizo a função =MAIOR(), preciso de uma matriz e o primeiro ou segundo ou assim por diante para saber o valor maior correspondete.

mas surgiu uma situação da seguinte forma:

Neste lista qual o primeiro e o segundo valor maior?
eu preciso que o primeiro seja o 200 e o segundo 198, mas ele repete o valor 200 novamente. como fazer com formulas isso não acontecer, não quero em macro.
200
200
198
145
144
123

 
Postado : 11/09/2014 5:41 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Valdecir, bom dia!

Para encontrar o valor maior poderá usar a função =MÁXIMO().

Para encontrar o segundo valor maior sem repetir números pode usar a função:

=MAIOR(SE(CORRESP(A1:A10; A1:A10; 0) = (LIN(A1:A10) - LIN(A1) + 1); A1:A10);2)

Ao inserir a fórmula não dê enter, e sim CTRL + Shift + Enter (Fórmula matricial)

Dê retorno,

Att,

 
Postado : 11/09/2014 6:05 am
(@valdecirrk)
Posts: 230
Reputable Member
Topic starter
 

Funcionou.

Obrigado

Tem outra forma, sem ser formula matricial?

 
Postado : 11/09/2014 6:48 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Valdecir,

Que bom que funcionou... Agora é só clicar no joinha aí! rsrsrs

Quanto a se existe outra forma, algum companheiro aqui do fórum poderá te responder.
Por hora sei apenas pela matricial.

Att,

 
Postado : 11/09/2014 7:30 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia valdecirrk

Segue uma opção sem matricial.

Dê retorno.

Se a resposta foi útil, clique na mãozinha que fica do lado da ferramenta Citar.

[]s

 
Postado : 11/09/2014 7:45 am