Como contar células por cor no excel (com exemplo)
Freqüentemente, você pode querer contar o número de células no Excel com base em suas cores.
Por exemplo, suponha que temos o seguinte conjunto de dados e queremos contar o número de células por cor:
A maneira mais fácil de fazer isso é escrever código VBA no Excel.
Isso pode parecer intimidante se você não estiver familiarizado com o VBA, mas o processo é simples e o exemplo passo a passo a seguir mostra exatamente como fazê-lo.
Passo 1: Insira os dados
Primeiro, insira os valores dos dados no Excel:
Etapa 2: Mostrar guia Desenvolvedor no Excel
Em seguida, precisamos ter certeza de que a guia Desenvolvedor está visível na faixa superior do Excel.
Para fazer isso, clique na guia Arquivo , em Opções e em Personalizar faixa de opções .
Na seção intitulada Guias principais , marque a caixa ao lado de Desenvolvedor e clique em OK :
Etapa 3: Crie uma macro usando VBA
Em seguida, clique na guia Desenvolvedor na faixa superior e clique no ícone do Visual Basic :
Em seguida, clique na guia Inserir e clique em Módulo no menu suspenso:
Em seguida, cole o seguinte código no editor de código do módulo:
Function CountByColor(CellRange As Range, CellColor As Range) Dim CellColorValue As Integer Dim RunningCount As Long CellColorValue = CellColor.Interior.ColorIndex Set i = CellRange For Each i In CellRange If i.Interior.ColorIndex = CellColorValue Then RunningCount = RunningCount + 1 End If Next i CountByColor = RunningCount End Function
A captura de tela a seguir mostra como fazer isso:
Em seguida, feche o editor VB.
Etapa 4: use macro para contar por cor
Finalmente, podemos usar a macro que criamos para contar o número de células com base na cor.
Primeiro, preencha as células C2:C4 com as cores para as quais deseja encontrar a contagem.
Em seguida, digite a seguinte fórmula na célula D2 :
=CountByColor( $A$2:$A$11 , C2 )
Arraste e preencha esta fórmula para cada célula restante na coluna D e a fórmula contará automaticamente cada uma das células com cores de fundo específicas:
Por exemplo, podemos ver:
- O número de células em um fundo verde claro é 3 .
- O número de células em um fundo azul claro é 4 .
- O número de células em um fundo laranja claro é 3 .
Nota : Se você fornecer uma cor de célula na coluna C que não existe no intervalo de pesquisa, a função simplesmente retornará um valor 0.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras operações comuns no Excel:
Como calcular a média por cor no Excel
Como contar por grupo no Excel
Como contar valores únicos por grupo no Excel