Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel na Web Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016

Este artigo descreve a sintaxe da fórmula e a utilização da função ORDEM no Microsoft Excel.

Descrição

Devolve a posição de um número numa lista numérica. A ordem de um número é o seu tamanho em relação a outros valores de uma lista. (Se quisesse ordenar a lista, a ordem do número seria a sua posição.)

Importante: Esta função foi substituída por uma ou mais novas funções que podem fornecer uma maior exatidão e cujos nomes refletem melhor a respetiva utilização. Embora esta função ainda esteja disponível para retrocompatibilidade, deve considerar a utilização das novas funções a partir de agora pois a mesma pode não estar disponível em versões futuras do Excel.

Para obter mais informações acerca das novas funções, consulte Função ORDEM.MÉD e Função ORDEM.EQ.

Sintaxe

ORDEM(número; ref;[ordem])

A sintaxe da função ORDEM tem os seguintes argumentos:

  • Número:     obrigatório. É o número cuja posição pretende localizar.

  • Ref. :   Obrigatório. Uma referência a uma lista de números. Os valores não numéricos no ref são ignorados.

  • Encomenda:   opcional. É um número que especifica como posicionar um número numa ordem.

    Se ordem for 0 (zero) ou omitido, o Microsoft Excel ordena o número como se ref fosse uma lista disposta por ordem descendente.

    Se ordem for qualquer valor diferente de zero, o Microsoft Excel ordena o número como se ref fosse uma lista disposta por ordem ascendente.

Observações

  • A função ORDEM atribui a mesma posição aos números duplicados. No entanto, a presença de números duplicados afeta a posição dos números subsequentes. Por exemplo, numa lista de inteiros ordenada por ordem ascendente, se o número 10 aparecer duas vezes e possuir a posição 5, 11 terá a posição 7 (não seria atribuída a posição 6).

  • Para determinados fins, poderá utilizar uma definição de ordem que tenha em conta empates. No exemplo anterior, poder-se-ia utilizar uma ordem revista de 5,5 para o número 10. Poder-se-á fazê-lo adicionando o fator de correção seguinte ao valor devolvido pela função ORDEM. Este fator de correção é adequado no caso da ordem ser calculada por ordem descendente (ordem = 0 ou omisso) ou por ordem ascendente (ordem = valor diferente de zero).

    Fator de correção para ordens de empate=[CONTAR(ref) + 1 – ORDEM(número, ref, 0) – ORDEM(número, ref, 1)]/2.

    No exemplo seguinte, ORDEM(A2,A1:A5,1) é igual a 3. O fator de correção é (5 + 1 – 2 – 3)/2 = 0,5 e a ordem revista que tem em conta empates é 3 + 0,5 = 3,5. Se o número ocorrer apenas uma vez na ref, o fator de correção será 0, uma vez que a função ORDEM não teria de ser ajustada para um empate.

Exemplo

Copie os dados de exemplo na tabela seguinte e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima Enter. Se pretender, pode ajustar as larguras das colunas para ver todos os dados.

Dados

7

3,5

3,5

1

2

Fórmula

Descrição (Resultado)

Resultado

=ORDEM(A3;A2:A6;1)

Ordem de 3,5 na lista acima (3)

3

=ORDEM(A2;A2:A6;1)

Ordem de 7 na lista acima (5)

5

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.