Capítulo 119: Contar valores según el color
Aprende cómo contar celdas según su color en Excel creando una función personalizada de forma rápida y sencilla.
Excel no tiene una función nativa para contar celdas por color. Esto ocurre porque los colores son formatos visuales y no datos reales dentro de la hoja.
Sin embargo, existe una forma muy práctica de hacerlo creando una función personalizada con VBA. Una vez agregada, podrás contar colores igual que cualquier otra función de Excel.
Por qué Excel no puede contar colores directamente
Funciones como SUMA, CONTAR o CONTAR.SI trabajan con valores y datos almacenados en las celdas.
El problema es que el color de fondo solo es un formato visual, por eso Excel no lo reconoce como un criterio de conteo.
Para solucionar esto, es necesario crear una pequeña macro personalizada.

Cómo agregar la función para contar colores
Primero necesitas copiar el código VBA de la función personalizada.
Luego, dentro de Excel, haz clic derecho sobre cualquier hoja y selecciona Ver código.

Se abrirá el editor de Visual Basic.
Ahora entra en:
- Insertar
- Módulo
Dentro del módulo pega el código de la función.


Cómo funciona la función CONTARCOLOR
La función creada recibe dos argumentos:
- El color que deseas contar
- El rango donde quieres buscar ese color
La fórmula funciona así:
=CONTARCOLOR(color; rango)
Ejemplo:
=CONTARCOLOR(A2;$C$2:$C$20)
- A2 contiene el color de referencia
- $C$2:$C$20 es el rango donde se contarán los colores
El uso de F4 sirve para fijar el rango y poder arrastrar la fórmula sin problemas.

Contar automáticamente cada color de la tabla
Una vez creada la función, podrás copiar la fórmula hacia abajo para contar automáticamente cada color diferente.
Por ejemplo:
- Amarillo → 6
- Verde → 3
- Celeste → 5
La función analizará el color de relleno y mostrará cuántas veces aparece dentro del rango seleccionado.
Recomendaciones finales
Guarda el archivo como libro habilitado para macros (.xlsm) para evitar perder la función personalizada.
Si compartes el archivo con otras personas, recuerda que deberán habilitar las macros para que la función funcione correctamente.
Este método es muy útil para reportes visuales, seguimiento de estados o tablas organizadas por colores.
Módulo 17: Casos Reales para Contar
🔽Descargar Ejercicio 114
🔽Descargar Ejercicio 115, 116 y 117
🔽Descargar Ejercicio 118
🔽Descargar Ejercicio 119
Responses