Encontrar o maior e o menor valor de uma lista é trivial. Mas e quando você precisa dos 3 maiores? Ou do segundo menor? As funções MÁXIMO, MÍNIMO, MAIOR e MENOR cobrem essas necessidades com simplicidade.
MÁXIMO e MÍNIMO
=MÁXIMO(intervalo) — retorna o maior valor numérico do intervalo (ignora texto e células vazias).
=MÍNIMO(intervalo) — retorna o menor valor numérico.
Exemplos:
=MÁXIMO(D2:D100)— maior venda no período=MÍNIMO(D2:D100)— menor venda=MÁXIMO(D2:D100)-MÍNIMO(D2:D100)— amplitude dos dados
MAIOR e MENOR: o N-ésimo valor
=MAIOR(intervalo; k) — retorna o k-ésimo maior valor. =MAIOR(D2:D100; 1) é o mesmo que MÁXIMO. =MAIOR(D2:D100; 3) é o terceiro maior.
=MENOR(intervalo; k) — o k-ésimo menor valor.
Aplicação prática — criar um ranking dos 5 maiores clientes:
=MAIOR($D$2:$D$100; 1)na primeira linha=MAIOR($D$2:$D$100; 2)na segunda- ... e assim por diante, ou use LINHA()-1 como k se as fórmulas estiverem em linhas sequenciais
MÁXIMOSES e MÍNIMOSES (Excel 2019+)
Encontra o máximo ou mínimo com critérios, semelhante ao SOMASES:
=MÁXIMOSES(D:D; C:C; "Sul") — maior venda apenas na região Sul.
=MÍNIMOSES(D:D; C:C; "Sul"; E:E; "Entregue") — menor valor de pedidos entregues na região Sul.
Destacar o maior valor com Formação Condicional
Para destacar automaticamente a célula com o maior valor em um intervalo, use Formação Condicional com fórmula:
=$D2=MÁXIMO($D$2:$D$100)
Perguntas frequentes
MÁXIMO inclui células com texto?
Não. MÁXIMO e MÍNIMO ignoram texto, lógicos e células vazias. Apenas números são considerados.
Como encontrar o maior valor único (sem repetições)?
Se há empates e você quer o segundo maior valor distinto, use MAIOR combinado com ÚNICO (Microsoft 365): =MAIOR(ÚNICO(D2:D100); 2).