[Excel] Contar, Somar e Média pela cor da célula 💡

preview_player
Показать описание
[Excel] Contar, Somar e Média pela cor da célula

Neste artigo você verá como realizar operações de soma, média e contagem de células do Excel conforme a cor.

---------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------

Realize o download da planilha e copie o código fonte no artigo no nosso blog:

Veja detalhes e faça o DOWNLOAD em:

========================
Acompanhe o nosso blog - Excel do básico ao VBA

Acesse a nossa loja - Planilhas prontas, cursos, soluções empresariais
========================

Tags: Somar cor Excel, Soma cor, Média cor, Contar cor, Média cor Excel, Conta cor Excel, Operações com cor Excel, Cálculos com cor no Excel
Рекомендации по теме
Комментарии
Автор

Obrigado por assistir!
Se você gostou do vídeo clique em curtir, inscreva-se no canal e clica no sininho!



Veja esses vídeos:

► PROCV - De um jeito que você não viu ainda

► Truques do Pincel de Formatação no Excel

► Mapa de estoque Logístico WMS Excel

► Criando um relatório que impressiona no Excel

► Várias formas de usar o Preenchimento relâmpago no Excel

GuiadoExcelOficial
Автор

Muito obrigado, mesmo. Você é muito didático. A Fórmula que você nos ensinou neste vídeo (gfTotalCor) resolveu problema que eu tinha na minha planilha doméstica, onde eu usava SOMACOR, sem sucesso, que não somava os centavos. Vou postar a seguir o problema que eu estava enfrentando:

Apliquei esta função na minha planilha de orçamento doméstico: =SOMA(C$3:C$38)-SOMACOR(C$3:C$38;$D$57),
onde $D$57 é uma célula na cor rosa que eu aplico para as despesas que eu já paguei no mês. O objetivo da função seria obter o valor das minhas despesas ainda não pagas no mês (no caso, a soma das células em branco). Porém, quando eu pago todas as minhas despesas do mês (ou seja, quando todas as células do intervalo estão em rosa), ao invés da função me retornar um resultado 0, 00 ela me devolve a soma dos centavos de todas as células do intervalo. Ou seja, a função NÃO ESTÁ está somando OS CENTAVOS DAS CÉLULAS EM ROSA. Não achei nada na internet que resolva isto. Alguém poderia me ajudar a resolver isto?





Function SOMACOR(zona As Range, celula As Range)
Dim c As Range, soma As Long, Cor As Long
Application.Volatile
' cor base
Cor = celula.Interior.Color
'percorrer zona e somar valores desde que a cor seja igual à cor base
For Each c In zona
If c.Interior.Color = Cor And c.Text <> 0 Then soma = soma + Val(c.Value)
Next c
'retorna a soma
SOMACOR = soma
End Function

jorgemarcelofogacadossanto
Автор

Achei top esse VBA. Gostaria que a tabela ficasse mais dinamica nos caso em que eu aplique qualquer filtro na minha tabela, ou seja, um codigo para contar somente as celulas que estão sendo exibidas.

fabiosalima
Автор

Muito bom... Dinâmica ótima e objetiva...

EricsonTurini
Автор

Marcos é uma excelente dica mesmo. Todavia, vae a pena lembrar aos inscritos que o excel não recalcula automaticamente quando alteramos formatação ou até mesmo quando existir a mudança de cor. Será necessário o uso do "F9" (recalcular).
Se quiser acrescer uma ajuda para o usuário, poderá fazer uso do Pesquisador de Objeto => localize a função desenvolvida e, em seguida com botão direito do mouse => selecione propriedades e na janela que aparecer poderá colocar um pequeno resumo/dica.
Um grande abraço e novamente. parabéns

NationwideBrasilJR
Автор

Excelente dica Marcos! Seus vídeos realmente tem um diferencial: as aplicações práticas. Muito obrigado pelo vídeo!

AlessandroTrovato
Автор

Exxcelentes as explicações e o resultado. Parabéns

ricardogarzon
Автор

MUITO OBRIGADO, CONSEGUIR CERTINHO! PARABÉNS PELA SABEDORIA!

roniclesiosales
Автор

Excelente dica Marcos!! Sucesso nos videos!! muito bons!!

lthomazelli
Автор

Top... simplesmente solucionou para o que eu precisava!!!! Parabéns!

MatheusNini
Автор

Parabéns pelo trabalho Marcos! Essa rotina me ajudou muito! Muito obrigado!

guikerper
Автор

*Olá Marcus Rieper*
Como sempre... mais uma aula ótima abordagem com o selo de Qualidade: *"Guia do Excel"* .
Grato,
*Marcelo Adriano*

mardrimoura
Автор

Estava procurando um vídeo que demonstrasse exatamente isso. Parabéns! excelente didática.

aluisiojr
Автор

Obrigado Marcos pela dica.
É justamente do que eu estava precisando para colocar em minha planilha de gastos. Obrigado!.

MrLeandroProenca
Автор

Parabéns, muito bom Canal e Material, alem da boa didática. Sucesso e continue sempre assim.

evertons
Автор

Mano parabéns, excelente trabalho, disponibilizou de forma direta, fácil e objetiva. Sua explicação eh muito didática, parabéns! Copiei colei e funcionou sem crise. Obrigado! Primeira vez que mexo em VBA! rs Abraço, vou seguir todos os videos do canal. Sucesso.

andreskeeter
Автор

Seus videos são muitos bons e eficazes. Ajudam bastante. Você teria algo do tipo para contar par e impar, através da cor da célula, porem o fundo e da mesma cor.

andersonalvesvaladares
Автор

Excelente marcos! Essa informação será muito útil para aprimorar mais ainda as minhas planilhas. Obrigado pela dedicação e compartilhamento. Abraço - Fabio

fabioluol
Автор

Parabéns Marcos!! perfeito, mas como eu faço para que ao de mudar a cor atualize automaticamente a operação?

bispoufba
Автор

Obrigado Marcos, o seu vídeo foi "uma mão na roda"!
Ainda assim, duas coisas:
- Também no meu caso as células não são atualizadas automaticamente;
- Uma sugestão: Talvez fosse melhor eliminar o "case" e calcular sempre vContar e vSomar (tal como no case 3). Penso que eliminaria milhares de "cases", se o vInterval for muito grande. Mas fazendo como eu sugiro, não se poderia usar gfTotalCor = vSomar + vContar no final, mas um só "case" resolveria o caso.

VM-zdcq