Suma condicional

18/10/2007 - 10:46 por Dr. Trucho | Informe spam
¡Hola!
Necesito saber cómo hacer una suma de las celdas que cumplan los siguientes
requisitos:
- color de la celda
- contenido de la celda.

La idea es "ver el color de la celda -> si cumple una condición, ver el
contenido -> si cumple otra condición, sumar 1; si no, no sumar 1".

Hay un módulo que me cuenta las celdas por el color, con lo que parte del
problema lo tengo medio resuelto (espero...).

¿Hay alguna manera de hacer esto? Gracias por adelantado.

Un saludo.

Preguntas similare

Leer las respuestas

#6 Dr. Trucho
23/10/2007 - 09:34 | Informe spam
¡Hola!
No, no es lo que busco/necesito.

El código, por sí solo, contabiliza el número de colores que hay en las
celdas.

Dos opciones para solucionar mi problema:
1) contar las celdas que cumplan la condición de contener "EMPRESAx", y
luego discriminar por color de celda

2) contar las celdas que cumplan la condición de tener un determinado color,
y luego discriminar por contenido ("EMPRESAx")

He probado con SUMA, SUMAR.SI, CONTAR, CONTAR.SI y SUMA.PRODUCTO, pero no
hay manera.

Un saludo.
Dr. Trucho
Respuesta Responder a este mensaje
#7 Héctor Miguel
23/10/2007 - 14:10 | Informe spam
hola, !

__ 1 __
No, no es lo que busco/necesito.
El codigo, por si solo, contabiliza el numero de colores que hay en las celdas.


__ 2 __
Dos opciones para solucionar mi problema:
1) contar las celdas que cumplan la condicion de contener "EMPRESAx", y luego discriminar por color de celda
2) contar las celdas que cumplan la condicion de tener un determinado color, y luego discriminar por contenido ("EMPRESAx")
He probado con SUMA, SUMAR.SI, CONTAR, CONTAR.SI y SUMA.PRODUCTO, pero no hay manera.



1) no (necesariamente)... la funcion devuelve una matriz con el "ColorIndex" de las celdas en su argumento (rango)
la cual es "compatible" con la funcion sumaproducto (probada antes de emitir la propuesta en el foro)

2) contar/sumar por discriminacion de colores solo por macro/codigo (aun en la version 2007)

3) si necesitas un libro de ejemplo con la funcion "operando" en varias "circunstancias"...
a que direccion te la puedo enviar ?

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida