Notifications
Clear all

Encontrar maior valor em uma lista

37 Posts
2 Usuários
0 Reactions
8,914 Visualizações
 Eron
(@eron)
Posts: 103
Estimable Member Admin
Topic starter
 

Tenho um problema, tenho que encontrar o segundo maior valor de uma lista, ela esta na coluna A.

Reposta:

Use esta função:

=MAIOR(a1:a20;2)

 
Postado : 06/07/2009 7:25 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Show de bola mesmo!
Mas...
Se você coloca uma lista de 10 letras (como o Binário testou) dá certo, mas com nomes ou palavras a fórmula retorna só as letras iniciais e não a palavra completa.
Testei a do Bedin e não funcionou e a do Edson retornou só a primeira letra das palavras selecionadas.
O desafio continua e o resultado será de grande valia para muitos da comunidade, com certeza.
De antemão venho prestar meus respeitos a vocês que tanto ajudam nessas dicas.
Tenho aproveitado tanto que nem fazem idéia.
Aprender é tudo, aprender com feras é tudo e muito mais!
Obrigado!

 
Postado : 11/08/2009 1:01 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Olá Prof. Malta,

Poste uma lista com os valores, para que possamos aplicar a função sobre a mesma.

Abraço!

 
Postado : 11/08/2009 1:18 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Faz um tempao eu fiz uma plan com gambiarra...
http://www.4shared.com/file/124339519/a ... mulas.html

 
Postado : 11/08/2009 2:47 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Esta "gambi" funciona mesmo...legal!
Isso poderia ser motivo de um post aqui no fórum, pois eu uso muitos artifícios (gambiarras) quando preciso encontrar uma solução para um problema.
Há algumas que simplificam tanto que eu as guardo para serem usadas no futuro até que eu aprenda como fazer com fórmulas ou VBA.
...........................................................................................
Bedin, aí vai o meu exemplo.
..........................................................................................
http://www.4shared.com/file/124463101/5 ... maior.html

 
Postado : 11/08/2009 6:30 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Genial cara !!!

 
Postado : 11/08/2009 8:25 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Olá Pessoal!

Não consigo abri aqui na empresa o 4Shared, quando chegar em casa eu tentarei ajudá-lo, Sr. Malta.

Abraço galera!

 
Postado : 12/08/2009 5:13 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Este tópico "morreu"?
Tenho muito interesse em saber o que foi proposto.
Enquanto isso, adaptei a "gambiarra" apresentada pelo Leonardo.

 
Postado : 14/08/2009 9:13 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Teria como achar o maior valor deste jeito ?

10 fábio
15 ana
13 cláudia
18 mácia

 
Postado : 16/08/2009 7:02 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Se for para retornar o nome que apresenta o maior valor equivalente:

=ÍNDICE(B1:B4;CORRESP(MAIOR(A1:A4;1);A1:A4;0))

 
Postado : 16/08/2009 8:10 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

grande Edson, como sempre sua formula funcionou 100%,
mas teria como trazer o valor e o nome ?
abçs
PC

 
Postado : 17/08/2009 6:59 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 


Na mesma célula:
=MAIOR(A1:A4;1)&" "&ÍNDICE(B1:B4;CORRESP(MAIOR(A1:A4;1);A1:A4;0))

Em células diferentes, basta separar as fórmulas acima.

 
Postado : 17/08/2009 6:57 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Fala sério...,
vocês que dominam Excel e VBA são muito doidos !!!!!
GOSTARIA EU DE TER 20% DA DOIDEIRA DE VCS.
Parabéns Edson,
como sempre 100%
obrigado, PC

 
Postado : 18/08/2009 9:35 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

pensei nisso, corrigindo o problema dos binários "a" e "A"...

a primeira fórmula do Edson:
=CARACT(MENOR(CÓDIGO((A1:A10));{1;2;3}))

e minha sugestão:

=CARACT(MENOR(CÓDIGO((MAIÚSCULO(A1:A10)));{1;2;3}))

pode dar certo, mas o resultado será todo maiúsculo..

ainda estou relendo o resto do tópico...

 
Postado : 20/08/2009 10:21 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Continua a dúvida:
Fazer o mesmo, só que listando os "n" primeiros valores de uma coluna sendo que tais valores são em forma de texto, querendo-se retornar os "n" primeiros numa ordem alfabética.

 
Postado : 21/08/2009 10:47 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Encontrei essa na net.....
Estou estudando ela pra ver como funciona...e tbem to procurando o autor dela, pois os créditos são dele!!!

link download
download/file.php?id=164

 
Postado : 16/09/2009 11:42 am
Página 2 / 3