Como posso classificar uma lista filtrada e também classificar as linhas da lista filtrada no Excel?

Como posso classificar uma lista filtrada e também classificar as linhas da lista filtrada no Excel?

Não tive sucesso em pesquisar e experimentar uma macro que fizesse o seguinte.

Dado um arquivo .csv, quero criar uma macro que:

  • Faça referência a esse arquivo em uma pasta de trabalho separada
  • Escolha uma lista selecionada de valores em uma coluna de dados
  • Agrupe esses valores em ordem crescente
  • Classifique as linhas de cada grupo em ordem crescente por uma coluna diferente dentro de suas linhas.
  • Imprima esses dados organizados em uma planilha na pasta de trabalho separada.

por exemplo: Esta imagem Tabela Inicial

seria transformado nesta imagem. Mesa Final

Nota: Estes exemplos foram simplificados porque as linhas contêm muitas colunas de dados a serem incluídas.

Responder1

A descrição do seu problema é muito vaga, mas você pode facilmente transformar sua tabela inicial em sua tabela final usando apenas a função de filtragem do Excel. Você apenas tem que classificar duas vezes. Primeiro, classifique a coluna B em ordem crescente e, em seguida, classifique a coluna A em ordem crescente.

informação relacionada