Este artigo descreve a sintaxe da fórmula e o uso da função ORDEM no Microsoft Excel.
Descrição
Retorna a posição de um número em uma lista de números. A ordem de um número é seu tamanho em relação a outros valores de uma lista. (Se você fosse classificar a lista, a ordem do número seria a sua posição.)
Importante: Essa função foi substituída por uma ou mais funções novas que podem oferecer mais precisão e cujos nomes refletem melhor o seu uso. Embora essa função ainda esteja disponível para compatibilidade com versões anteriores, recomenda-se o uso das funções novas de agora em diante, pois ela pode não estar disponível em versões futuras do Excel.
Para obter mais informações sobre a nova função, 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: Necessário. O número cuja posição se deseja encontrar.
-
Ref: Obrigatório. Uma 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 em uma ordem.
Se ordem for 0 ou omitido, o Microsoft Excel ordenará o número como se ref fosse uma lista classificada na ordem descendente.
Se ordem for qualquer valor diferente de zero, o Microsoft Excel ordenará o número como se ref fosse uma lista classificada na ordem ascendente.
Comentários
-
ORDEM fornece números duplicados na mesma ordem. No entanto, a presença de números duplicados afeta a ordem dos números subsequentes. Por exemplo, em uma lista de números inteiros classificados em ordem crescente, se o número 10 aparecer duas vezes e tiver uma ordem de 5, então 11 teria uma ordem de 7 (nenhum número teria uma ordem de 6).
-
Para algumas finalidades, é possível usar uma definição de ordem que considere os empates. No exemplo anterior, precisaríamos de uma ordem revista de 5,5 para o número 10. Isso pode ser feito por meio da adição do fator de correção a seguir ao valor retornado por ORDEM. Esse fator de correção é apropriado tanto para o caso em que a ordem é calculada em ordem decrescente (ordem = 0 ou omitida) quanto em ordem crescente (ordem = valor diferente de zero).
Fator de correção para ordens empatadas=[CONT.NÚM(ref) + 1 – ORDEM(núm, ref, 0) – ORDEM(núm, ref, 1)]/2.
No próximo exemplo, ORDEM(A2,A1:A5,1) é igual a 3. O fator de correção é (5 + 1 – 2 – 3)/2 = 0,5 e a ordem revisada que considera o empate é 3 + 0,5 = 3,5. Se o número ocorrer somente uma vez em ref, o fator de correção será igual a 0, já que ORDEM não teria que ser ajustada para um empate.
Exemplo
Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá 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) |
A ordem de 3,5 na lista acima (3) |
3 |
=ORDEM(A2;A2:A6;1) |
A ordem de 7 na lista acima (5) |
5 |