A função ‘ORDENARPOR’ permite ordenar uma lista com base em informações armazenadas numa coluna diferente. Isto é útil quando o que pretende ordenar – como nomes, itens ou contas – não está na mesma ordem que os valores pelos quais pretende ordenar, como datas, preços ou montantes. A função cria uma versão separada e ordenada da sua lista, que é actualizada automaticamente sempre que os dados subjacentes mudam.
Um exemplo simples no contexto doméstico é ordenar as contas da casa por datas de vencimento. No nosso exemplo, a coluna B (B2:B8) tem os nomes das contas e a coluna C (C2:C8) mostra os dias de vencimento — certifique-se de que escreve os dias como 1, 2, 3 e assim por diante, e não 1.º, 2.º, 3.º. Numa qualquer célula vazia, escreva =ORDENARPOR(B2:B8;C2:C8;1) e o Excel apresentará as contas ordenadas pelos respectivos dias de vencimento. O 1 no final da fórmula indica ao Excel para utilizar a ordem ascendente. Para utilizar a ordem descendente, de modo que a ordem dos dias seja invertida, coloque -1 no final.
