Función Propia: Contar celdas por formato condicional y otros criterios

Estoy desesperada con esto... Lo he intentado de mil maneras, he mirado en mil páginas pero no funciona! Sssssooooooossssss

Tengo una función propia, la cual necesito que además de contar por color (de fórmula condicional) me cuente por otro criterio, o tantos criterios como necesite, una especie de CONTAR. SI. CONJUNTO.

Adicionalmente, tengo dos criterios de formato condicional, si están por debajo de un valor lo colorea de un color, y si están por encima de otro valor, lo colorea de otro color. AYUDA!

Modifique una fórmula que encontré en una página pero no me da el resultado exacto, a veces me está contando más celdas, y el mismo resultado para los valores inferiores y superiores, no sé porque…. O peor aún, me da cero... :(

Adjunto código y pantallazo de la base de datos.

Function CONTARCOLOR(celdaColor As Range, RangoColor As Range, nombre As Range, RangoNombre As Range)
Application.Volatile
'Variables
Dim Celda As Range
'Recorremos todas las celdas del rango de nombres
For Each Celda In RangoNombre
fila = Celda.Row
If Celda.Value = nombre.Value And _
celdaColor.Interior.Color = Cells(fila, RangoColor.Column).Interior.Color Then
n = n + 1
End If
Next Celda
CONTARCOLOR = n
End Function

Enlace del archivo en Drive

https://1drv.ms/x/s!AlohEQo3vGj4g3QwtA8u_8J7h3hn 

3 Respuestas

Respuesta
2

El problema es que si una celda tiene color por un formato condicional para la instrucción Interior. Color la celda sigue siendo de color blanco.

El modo de contar en estos casos es evaluando los criterios... no el color. Y en este caso no necesitas una función personalizada sino las comunes de Excel. Quizás necesites una columna auxiliar para hacer comparaciones tipo: =SI(B3>=T3;1;0) y luego sumar esa col.

Sdos y no olvides valorar la respuesta (opciones: excelente o buena)

Respuesta

No tengo acceso al archivo.

Entonces regálame un correo donde lo pueda enviar... Gracias.

Isenrey(a)yahoo. Es

Respuesta

Esto puede aportar algo

Visita https://programarexcel.com descarga cientos de ejemplos de macros gratis

https://youtu.be/kiXoJ0hSblA

https://youtu.be/fptkntuMkF8

https://youtu.be/GhpxZWwLhyc

https://youtu.be/d4VgP82naPI

https://youtu.be/dE0asS8rEdM

https://youtu.be/VMGTJ6SVb0U

https://youtu.be/793MqY6oj18

https://youtu.be/smL4A-aRjCM 

Visita https://programarexcel.com descarga cientos de ejemplos de macros gratis

✋👉⏩⏩ SUSCRIBE https://www.youtube.com/c/programarexcel?sub_confirmation=1✋👈⏪⏪ activa la campana y disfruta de cientos de tutoriales sobre macros gratis

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas