Você pode ter uma planilha do Excel onde usou cores de célula para categorizar dados. Classificar esses dados por essas cores pode ser difícil porque a classificação padrão do Excel não as enxerga. A cor é um formato visual, não um valor de dados que os comandos de classificação reconhecem. Este artigo explica como adicionar uma coluna classificável baseada na cor e depois organizar suas linhas.
Principais Pontos: Classificar por Cor de Célula
- Filtro > Classificar por Cor: Classifica dados já filtrados pela cor da célula usando o menu AutoFiltro.
- Função GET.CELL em uma coluna auxiliar: Cria um código numérico para cada cor de fundo que você pode classificar normalmente.
- Caixa de diálogo Classificação Personalizada: Aplica uma ordem de classificação multinível diretamente pela cor da célula sem precisar de um filtro primeiro.
Entendendo as Opções de Classificação por Cor do Excel
O Excel trata a cor de fundo da célula como parte do formato da célula, não do seu conteúdo. Portanto, você não pode classificar por cor usando os botões padrão A-Z ou Z-A. Para classificar por cor, você deve usar recursos que possam interpretar o formato. Os métodos principais são o Filtro e a caixa de diálogo Classificação, que incluem uma opção ‘Classificar por Cor da Célula’, e criar uma coluna auxiliar com uma função. Ambos os métodos exigem que seus dados estejam em formato de tabela ou lista com cabeçalhos.
O método de Filtro é rápido para listas simples. A caixa de diálogo Classificação Personalizada oferece mais controle para classificações complexas com múltiplas cores. O método da coluna auxiliar é o mais poderoso, pois traduz cores em números que você pode classificar, filtrar e usar em fórmulas permanentemente. Escolha o método com base se você precisa de uma classificação única ou de uma solução reutilizável.
Passos para Classificar Usando Filtro ou Classificação Personalizada
Para uma classificação rápida quando você já aplicou cores às células, use o menu de filtro ou classificação. Este método classifica a linha inteira com base na cor em uma coluna.
- Selecione seu intervalo de dados
Clique em qualquer célula dentro da sua tabela de dados. Certifique-se de que seus dados tenham cabeçalhos de coluna. - Abra a caixa de diálogo Classificar
Vá para a guia Dados na faixa de opções. Clique no botão ‘Classificar’ para abrir a caixa de diálogo Classificar. - Defina o primeiro nível de classificação
Em ‘Coluna’, escolha a coluna que contém as cores de fundo. Para ‘Classificar por’, selecione ‘Cor da Célula’. - Escolha a cor e a ordem
Na seção ‘Ordem’, clique no menu suspenso para selecionar a primeira cor que deve ficar no topo. Escolha ‘No Topo’ para a posição de classificação. - Adicione níveis de cor adicionais
Clique em ‘Adicionar Nível’ para classificar por uma segunda ou terceira cor. Repita o processo, selecionando a mesma coluna, mas uma cor diferente para cada novo nível. - Aplique a classificação
Clique em OK. O Excel reorganizará todas as linhas, agrupando-as pela ordem de cores especificada.
Usando o AutoFiltro para Classificar por Cor
- Aplique um filtro
Selecione seus dados e vá para Dados > Filtro, ou pressione Ctrl+Shift+L. Setas suspensas aparecerão nos cabeçalhos. - Filtre por uma cor
Clique na seta suspensa da coluna com cores. Passe o mouse sobre ‘Filtrar por Cor’ e selecione uma cor para filtrar a visualização apenas para essas células. - Classifique a visualização filtrada
Com o filtro aplicado, clique com o botão direito em uma célula dessa coluna. Vá em Classificar > Colocar Cor da Célula Selecionada no Topo. Isso classifica as linhas visíveis (filtradas).
Criando uma Coluna Auxiliar Classificável
Para uma solução permanente baseada em fórmula, adicione uma nova coluna que atribua um número a cada cor. Você pode então classificar por essa coluna numérica. Isso requer o uso da função GET.CELL, que faz parte da linguagem de macro legada do Excel. Você deve definir um nome para ela.
- Adicione uma nova coluna
Insira uma coluna ao lado de seus dados. Dê a ela um cabeçalho como ‘CodigoCor’. - Defina uma fórmula nomeada
Vá para Fórmulas > Gerenciador de Nomes. Clique em Novo. No campo ‘Nome’, digite ‘CorCelula’. No campo ‘Refere-se a’, insira =GET.CELL(63,INDIRETO(“rc[-1]”,FALSO)). Clique em OK, depois em Fechar. - Insira a fórmula na coluna auxiliar
Na primeira célula da nova coluna (por exemplo, B2 se as cores estiverem em A2), digite a fórmula =CorCelula. Pressione Enter. - Preencha a fórmula para baixo
Clique duas vezes na alça de preenchimento (o pequeno quadrado no canto inferior direito da célula) para copiar a fórmula por toda a coluna. - Classifique pelos novos números
Cada cor de fundo da célula agora tem um código numérico na coluna auxiliar. Selecione todo o intervalo de dados e classifique pela coluna auxiliar usando Dados > Classificar de A a Z.
Erros Comuns e Limitações
A Classificação Não Move Linhas Inteiras
Se apenas uma única coluna for classificada, você não selecionou todo o intervalo de dados. Sempre selecione todas as colunas que deseja manter juntas ou clique em uma célula dentro de uma tabela formatada antes de abrir a caixa de diálogo Classificar. O Excel geralmente detecta o intervalo contíguo.
A Fórmula GET.CELL Retorna um Erro
A função GET.CELL funciona apenas no Excel para Windows. Ela não funcionará no Excel para a web ou Mac sem configurações específicas de compatibilidade. Além disso, certifique-se de que a referência da fórmula nomeada use INDIRETO corretamente para apontar para a célula com a cor, normalmente uma coluna à esquerda (rc[-1]).
Células Recentemente Coloridas Não São Classificadas
Se você adicionar mais dados coloridos posteriormente, a ordem de classificação não será atualizada automaticamente. Você deve reaplicar a classificação. Para o método da coluna auxiliar, você deve copiar a fórmula para as novas linhas para que os códigos de cor apareçam.
Comparação dos Métodos de Classificação
| Item | Caixa de Diálogo Classificação Personalizada | Coluna Auxiliar com GET.CELL |
|---|---|---|
| Melhor Para | Classificação única de uma lista finalizada | Codificação de cores permanente e reutilizável |
| Classifica por Múltiplas Cores | Sim, com controle total sobre a ordem | Sim, após atribuir códigos numéricos |
| Funciona com Novas Cores Automaticamente | Não, requer reclassificação manual | Não, a fórmula deve ser estendida |
| Suporte de Plataforma Excel | Todas as versões desktop e web | Apenas Excel Windows |
| Complexidade | Baixa, usa menus integrados | Média, requer configuração de fórmula nomeada |
Agora você pode organizar seus dados formatados visualmente usando a caixa de diálogo Classificar ou criando uma coluna auxiliar. Para a maioria das tarefas, a opção Classificação Personalizada na guia Dados é o caminho mais rápido. Se você gerencia listas codificadas por cores com frequência, configure a coluna auxiliar com GET.CELL uma vez para economizar tempo. Lembre-se de que, após classificar, você pode usar a tecla F4 para repetir rapidamente sua última ação de classificação em diferentes conjuntos de dados.