Pesquisa

Colocando uma lista em ordem

Definição

Retornar o terceiro valor de uma lista ordenada em ordem crescente significa envolver SORT em INDEX.

Sintaxe

=SORT(array, sort_index, sort_order)

Argumentos

Argumento Significado
array A lista de números a ordenar.
sort_index 1 ordena pela primeira (e aqui única) coluna.
sort_order -1 coloca o maior valor primeiro. 1 coloca o menor valor primeiro.

Exemplo resolvido

Uma lista de pesagem guarda cargas em A2:A4. A maior carga deve ficar no topo.

A: Carga
5
12
3

Fórmula: =SORT(A2:A4,1,-1)

Resultado: 12. Ordenada do maior para o menor, a lista começa com 12, depois 5, depois 3.

Prática

As células A2:A4 contêm 4, 1 e 7. Em B2, escreva uma fórmula que retorne o terceiro valor desses números depois que eles são ordenados em ordem crescente.

  1. Em B2, escreva uma fórmula INDEX e SORT que retorne o terceiro valor de A2:A4 ordenado em ordem crescente.
Passo 1 de 2
Aqui, as fórmulas usam nomes de função em inglês, como SUM, e o ponto (.) como separador decimal, em todos os idiomas.
Carregando a planilha…

Funções relacionadas

SORT é a função que ordena essa lista em ordem crescente por padrão.

Erro comum

Retornar o primeiro valor ordenado, como em =INDEX(SORT(A2:A4),1): a ordem crescente começa com 1 em vez de 7.

Funções relacionadas

Estes links são funções relacionadas.