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 para iPad Excel para iPhone Excel para tablets Android Excel para telefones Android

A função CLASSIFICAR classifica o conteúdo de uma matriz ou intervalo. 

Neste exemplo, classificaremos por Região, Representante de vendas e Produto individualmente usando =CLASSIFICAR(A2:A17), com valores copiados entre as células F2, H2 e J2.

Use a função CLASSIFICAR para classificar intervalos de dados. Aqui estamos usando =CLASSIFICAR(A2:A17) para classificar a Região, depois copiamos para as células H2 e J2 para classificar o nome do Representante de vendas e o Produto.

CLASSIFICAR retorna uma matriz classificada dos elementos de uma matriz. A matriz retornada terá a mesma forma do argumento de matriz fornecido. 

=CLASSIFICAR(matriz;[classificar_índice];[classificar_ordem];[por_col])

Argumento

Descrição

matriz

Obrigatório

O intervalo ou uma matriz a ser classificado

[classificar_índice]

Opcional 

Um número indicando a linha ou a coluna pela qual realizar a classificação

[classificar_ordem]

Opcional

Um número que indica a ordem de classificação desejada; 1 para ordem crescente (padrão), -1 para ordem decrescente

[por_col]

Opcional

Um valor lógico que indica a direção de classificação desejada; FALSO para classificar por linha (padrão), VERDADEIRO para classificar por coluna

Observações: 

  • Quando classificar_índice não for fornecido, linha1/col1 será admitido como a definição. Quando a ordem não for fornecida, a ordem crescente será admitida como a definição. Por padrão, o Excel classificará por linhas e só classificará por coluna onde por_col for VERDADEIRO. Quando por_col for FALSO ou estiver ausente, o Excel classificará por linhas.

  • A função CLASSIFICAR é fornecida para classificar dados em uma matriz. Se você quiser classificar dados na grade, convém usar a função CLASSIFICARPOR que é mais flexível. A função CLASSIFICARPOR respeitará exclusões/adições de colunas, uma vez que essa função faz referência a um intervalo, e onde CLASSIFICAR faz referência a um número de índice da coluna.

  • Uma matriz pode ser vista como uma linha de valores, uma coluna de valores ou uma combinação de linhas e colunas de valores. No exemplo acima, a matriz de origem para nossa fórmula CLASSIFICAR será o intervalo A5:D20.

  • A função CLASSIFICAR retornará uma matriz, que será despejada se for o resultado final de uma fórmula. Isso significa que o Excel cria dinamicamente o intervalo de matriz de tamanho apropriado quando você pressiona ENTER. Se seus dados de suporte estiverem em uma tabela do Excel, a matriz será redimensionada automaticamente ao adicionar ou remover dados do intervalo de matriz, se você estiver usando Referências Estruturadas. Para saber mais, confira este artigo sobre Comportamento de matriz despejada.

  • O Excel tem suporte limitado para matrizes dinâmicas entre pastas de trabalho, e esse cenário só tem suporte quando ambas as pastas de trabalho estão abertas. Se você fechar a pasta de trabalho de origem, as fórmulas de matriz dinâmicas vinculadas retornarão um erro #REF! ao serem atualizadas.

Exemplos

Classifica um intervalo de valores em ordem decrescente.

Classifique um intervalo de valores em ordem decrescente.

Use CLASSIFICAR e FILTRO para classificar um intervalo em ordem crescente e limitá-lo a valores acima de 5.000.

Use CLASSIFICAR e FILTRO juntas para classificar um intervalo em ordem crescente e limitá-lo a valores acima de 5.000.

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.

Confira também

Função FILTRO

Função MATRIZALEATÓRIA

Função SEQUÊNCIA

Função CLASSIFICARPOR

Função ÚNICO

Erros #DESPEJAR! no Excel

Comportamento de matrizes despejadas e matrizes dinâmicas

Operador de interseção implícita: @

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.