Como filtrar por várias cores no excel (com exemplo)


O exemplo passo a passo a seguir mostra como filtrar linhas por várias cores no Excel.

Vamos!

Passo 1: Insira os dados

Primeiro, vamos entrar na seguinte lista de tarefas no Excel que são codificadas por cores com base no fato de terem sido concluídas ou não:

Etapa 2: use VBA para extrair o código de cores

A seguir, escreveremos uma função simples em VBA para extrair a cor de cada célula como um valor inteiro.

Para fazer isso, clique em Alt + F11 para abrir o editor VB. Em seguida, clique na guia Inserir e em Módulo .

Na janela do módulo que aparece, digite o seguinte código:

 Function FindColor(CellColor As Range)
FindColor = CellColor.Interior.ColorIndex
End Function

Isso criará uma função personalizada que podemos usar no Excel para extrair a cor de fundo de qualquer célula como um valor inteiro.

A captura de tela a seguir mostra como fazer isso na prática:

Depois de inserir o código, fique à vontade para fechar o editor VB. O código será salvo automaticamente.

Etapa 3: extrair cores das células

A seguir, vamos digitar a seguinte fórmula na célula B2 para extrair a cor de fundo da célula A2 :

 =FindColor( A2 )

Em seguida, clique e arraste esta fórmula para cada célula restante na coluna B:

A coluna B agora exibe a cor de fundo (como um valor inteiro) de cada célula correspondente na coluna A.

Etapa 4: filtrar por várias cores

Agora que temos a cor de fundo de cada célula como um valor inteiro, podemos simplesmente filtrar as linhas com base nos valores da coluna Cor .

Para fazer isso, destaque o intervalo de células A1:B11 , clique na guia Dados na faixa superior e clique no ícone Filtro no grupo Classificar e Filtrar .

Em seguida, clique na seta suspensa ao lado de Cor e desmarque a caixa ao lado de 35 :

Depois de clicar em OK , as linhas serão filtradas para mostrar apenas aquelas em que a cor da tarefa é amarela ou vermelha:

Filtro Excel por várias cores

Sinta-se à vontade para desmarcar todos os códigos de cores que deseja filtrar por um conjunto diferente de cores.

Recursos adicionais

Os tutoriais a seguir explicam como realizar outras operações comuns no Excel:

Excel: como usar o caractere curinga na função FILTER
Excel: como filtrar células contendo múltiplas palavras
Excel: como contar linhas filtradas

Add a Comment

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