ORDEM (função ORDEM)

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.E.

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 matriz de ou referência a uma lista de números. Valores não numéricos em Ref. são ignorados.

  • Ordem     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

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×