Dicas do Microsoft Excel é ao Domingo…no Pplware – 26

14 Comentários

Função ORDEM

Ora vivam caros leitores. Mais um Domingo e mais uma artigo da rubrica “Dicas do Microsoft Excel é ao Domingo….no Pplware”. Lembramos que esta é uma rubrica “aberta” a todos os leitores que pretendam contribuir. Para tal devem enviar-nos um e-mail com a dica que pretendem ver publicada. Caso tenham também alguma dúvida ou problema a resolver no Excel, deixem essa informação nos comentários para que a comunidade Pplware ajude a resolver.

excel_00

Como dica para hoje, vamos ensinar como trabalhar com a função ORDEM. Apesar desta função estar disponível no Excel 2010 para compatibilidade com o Excel 2007, esta função continua a ser de muita utilidade. A função ORDEM devolve a posição de um número, num conjunto de números. 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.)

Sintaxe
  • ORDEM(núm;ref;ordem)
  • Núm   – é o número cuja posição deseja localizar.
  • Ref   – é uma matriz de ou referência a uma lista de números. Valores não numéricos em ref são ignorados.
  • Ordem  – é 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 afecta 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 factor de correcção seguinte ao valor devolvido pela função ORDEM. Este factor de correcção é adequado no caso da ordem ser calculada por ordem descendente (ordem = 0 ou omisso) ou por ordem ascendente (ordem = valor diferente de zero).

Factor de correcçã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 factor de correcçã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 factor de correcção será 0, uma vez que a função ORDEM não teria de ser ajustada para um empate.

Exercício Prático

=ORDEM(A3;A2:A6;1)   – Resultado: Posição de 3,5 na lista  (3)

excel_01

=ORDEM(A2;A2:A6;1)  RESULTADO: Posição de 7 na lista (5)

excel_02

Por hoje é tudo…esperamos que as dicas sejam úteis e que vos ajudem a dominar o Microsoft Excel. Como referi anteriormente, esta dica está aberta a todos os que pretendam contribuir. Enviem-nos as vossas dicas para ppinto @ pplware .com para publicarmos em próximos artigos.

Partilhar:
Tags:

Comentários

14

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de M.Manuelito
    M.Manuelito

    Só mais um excelente artigo sobre Excel. Muitos parabéns.

  2. Avatar de José Augusto
    José Augusto

    Já que se falou em ordenar uma lista, pode usar-se a seguinte fórmula para ordenar no máximo 10000 elementos colocados na coluna A
    =MENOR(A:A;LIN(1:10000))
    Querendo ordenar por ordem decrescente pode usar-se MAIOR em vez de MENOR
    Para evitar o aparecimento do erro #NÚM! pode usar-se a fórmula
    =SE.ERRO(MENOR(A:A;LIN(1:10000));””)

  3. Avatar de Sérgio Silva
    Sérgio Silva

    OFF TOPIC:

    A título pessoal faço algo deste tipo na empresa onde trabalho, tendo criado uma newsletter. Por isso gostava de saber se existe a possibilidade de dar aqui os meus contributos, fazendo chegar ficheiros, dicas etc.
    Por exemplo ainda não vi aqui exemplos da funções ÍNDICE (index) e CORRESP (match, mas confesso que não pesquisei tudo.
    🙂
    obrigado;

    1. Avatar de Pedro Pinto

      Bom dia Sérgio,

      Obrigado pelo teu contacto. Envia-me a informação para o meu e-mail ppinto[at]pplware.com 🙂

      Abraço

  4. Avatar de lupoalface
    lupoalface

    Pedro estes lembretes de excel são muito nices..acho que devem apostar em muito neste topic..quem sabe passando uns videos de vez em quando…excel é o dia a dia de muita gente.. o mal é que muitas pessoas que utilizam o ecxel não se apercebem do potencial desta aplicação e apenas se limitam a fazer o básio.Um dia destes envio-te uma dica onde se utiliza calculo interactivo juntamente com as referências circulares..Porquê que não postas os créditos de quem partilha informação?

    1. Avatar de Sérgio Silva
      Sérgio Silva

      Boas. Sim isso de postar os créditos é uma excelente ideia.

      1. Avatar de Pedro Pinto

        Mas créditos de quê? não estou a perceber 🙂

    2. Avatar de Pedro Pinto

      @lupoalface
      Boas lupoalface, obrigado pelas tuas sugestões. Quanto aos vídeos tentamos sempre fazer quando há tempo, pois é algo que demora o seu tempo. Em tempos até era um leitor nosso que fazia.
      Quando a esta questão “Porquê que não postas os créditos de quem partilha informação?”,isto é relativamente a quê?
      Abraço e fico a espera da tua dica.

      Ppinto

    3. Avatar de paulo g.
      paulo g.

      O pedro coloca sempre o nome de quem lhe envia as dicas.
      Quanto aos vídeos eu vou mostrando os exercícios, quando posso, feitos em LibreOffice calc, algo muito semelhante ao Excel, provavelmente em 90% dos casos, pois não tenho $ para comprá-lo, em uso o SO adequado.

      1. Avatar de Pedro Pinto

        Boas lupoalface,

        Se te referes a esses créditos…neste caso sim..QUando os artigos não são meus coloco com todo o gosto o nome do autor. Este foi mesmo meu pois o João Pinto (Especialista Excel de serviço) não teve disponibilidade.

        Abraço

        1. Avatar de João Pinto

          Para a semana já voltam os meus artigos 🙂
          Quanto aos vídeos, estejam arentos que devem surgir para aí novidades nesta área (e mais não digo) 😉

          1. Avatar de João Pinto

            Ups…queria dizer atentos

          2. Avatar de João Pinto

            Como prometido, aqui vão as novidades: abriu hoje o novo site da Microsoft para partilha de conhecimento, através da forma de pequenos vídeos, com um máximo de 120 segundos. Fui convidado para participar neste projecto, já à algum tempo, e tive a oportunidade de enviar vários vídeos de Excel para a comunidade. Estão disponíveis aqui: http://120segundos.net/videos/pesquisa?q=excel
            Convido-vos a participar também nesta comunidade, criando os vossos vídeos e disponibilizando-os no portal da comunidade.

  5. Avatar de paulo g.
    paulo g.

    Aqui vai o vídeo da função Ordem e com o extra das sugestões do José Augusto. O vídeo tem as soluções para as folhas de cálculo M$Excel e LibreOffice Calc.
    Veja o vídeo aqui: http://www.youtube.com/watch?v=bJI99hkgD68&feature=youtu.be