Função Somase Cor da Célula Excel
Neste artigo veja como realizar fazer uma função somase cor da célula, com código vba para a soma e download gratuito da planilha.
Especialista em Excel
Soma condicional por cor
Baixe agora — o link vai direto para o seu e-mail.
- Download 100% gratuito
- Arquivo pronto para usar no Excel
- Enviamos o link no seu e-mail
Neste artigo veja como realizar fazer uma função somase cor da célula, com código vba para a soma e download gratuito da planilha.
Hoje passarei as funções que criei para identificar a cor da célula e também outra que realiza a soma conforme a cor.
Esta função é relativamente muito simples, mas também pode ser muito útil, e seguindo a ideia de criar uma biblioteca própria de funções próprias do suplemento que poderão estar disponíveis sempre.
Para isso foram criadas duas funções. A primeira identifica qual é a cor de uma determinada célula, e a outra realiza a soma.
Aplicar Função Somase Condicional por Cor da Célula
Para aplicar a função de soma condicional por cor da célula iremos utilizar o VBA, para isso é necessário que a guia Desenvolvedor esteja habilitada no seu Excel.
Clique na guia Desenvolvedor e no botão Visual Basic, irá ser aberto o Visual Basic Editor (VBE).

No Visual Basic Editor clique em Inserir->Módulo.

Após copie e cole o código abaixo no módulo inserido no VBE:
'<alteracao>
'Identifica o código da cor da célula
Function gfCelColorName(ByVal vCel As Range) As String
Application.Volatile
gfCelColorName = vCel.Interior.Color
End Function
'</alteracao>
'<alteracao>
'Soma as células de cores semelhantes
Function gfSumIfColor(ByVal vInterval As Range, ByVal vColor As String) As Double
Dim vCel As Range
Application.Volatile
For Each vCel In vInterval.Cells
If CLng(vCel.Interior.Color) = vColor Then
gfSumIfColor = gfSumIfColor + vCel.Value
End If
Next vCel
End Function
'</alteracao>
A utilização das fórmulas é bastante simples = gfCelColorName() irá retornar o número da cor, bastando selecionar o intervalo a determinar a cor da célula
E em seguida use a função =gfSumIfColor(Intervalo;Cor da célula), nela passamos o intervalo que desejamos somar, aonde passamos no primeiro parâmetro o intervalo que queremos somar e no parâmetro cor da célula usamos a função gfCelColorName e selecionamos uma célula com a mesma cor que desejamos somar.
Aplicação da Função de Soma Condicional por Cor
Veja o Exemplo abaixo:

A fórmula gfSumIfColor pode trabalhar em conjunto com a gfCelColorName para realizar a soma conforme o exemplo =gfSumIfColor($E$2:$E$831;gfCelColorName(H2)).

Planilha de Controle Financeiro no Excel
Tenha um controle bonito e completo do seu financeiro.
- Categorias e subcategorias já configuradas
- Planilhas separadas por tabela (configuração, lançamentos, resumo)
- Personalize com suas próprias categorias e ícones
Download da Planilha de Somase Cor da Célula no Excel
Para realizar o download da planilha de exemplo de somase cor da célula clique no botão abaixo:
Soma condicional por cor
Baixe agora — o link vai direto para o seu e-mail.
- Download 100% gratuito
- Arquivo pronto para usar no Excel
- Enviamos o link no seu e-mail
Este conteúdo foi útil?
Continue lendo

Somar Cor da Célula, Contar e Média no Excel
Como realizar soma pela cor da célula, contar células pela cor, média pela cor da célula ou mesmo retornar as células de uma cor.

Função de soma condicional no Excel Somase
Objetivo: Ensinar como utilizar a função de soma condicional somase do Excel. Vídeo e passo-a-passo escrito . Uma das funções mais úteis do Excel é a de soma condicional que tem po

Cont.se - Função Excel
A função cont.se no Excel tem por objetivo contar as células de um intervalo que se encaixem em uma determinada condição. Esta condição pode ser de valor ou de texto, e podem ser u

