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

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. Seu tamanho em relação a outros valores de uma lista; se mais de um valor tiver a mesma posição, a posição superior desse conjunto de valores será retornada.

Se você fosse classificar a lista, a ordem do número seria a sua posição.

Sintaxe

ORDEM.EQ(número,ref,[ordem])

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

  • Número     Necessário. O número cuja posição se deseja encontrar.

  • Ref     Obrigatório. Uma matriz 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 em uma ordem.

Comentários

  • Se Ordem for 0 ou omitido, o Excel ordenará o Número como se Ref fosse uma lista classificada na ordem descendente.

  • Se Ordem for qualquer valor diferente de zero, o Excel ordenará o Número como se Ref fosse uma lista classificada na ordem ascendente.

  • ORDEM.EQ 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, você precisaria 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.EQ. 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.EQ(núm, ref, 0) – ORDEM.EQ(núm, ref, 1)]/2.

    No exemplo da pasta de trabalho, ORDEM.EQ(A3,A2:A6,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.EQ 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

=ORDEM.EQ(A2;A2:A6;1)

Classificação de 7 na lista contida no intervalo A2:A6. Como o argumento Ordem (1) é um valor diferente de zero, a lista é classificada do menor para o maior valor.

5

=ORDEM.EQ(A6,A2:A6)

Classificação de 2 na mesma lista. Como o argumento Ordem está omitido, a lista é classificada por padrão do maior para o menor valor.

4

=ORDEM.EQ(A3;A2:A6;1)

Classificação de 3,5 na mesma lista.

3

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.