Fórmula SUMAPRODUCTO no funciona

14/03/2009 - 13:28 por eslait | Informe spam
Hola,

me pasa la siguiente situación que no acabo de entender:

Tengo la siguiente fórmula de SUMAPRODUCTO muy sencilla:

=+SUMAPRODUCTO((DATOS!$A$3:$A$1000¹)*(DATOS!$CJ$3:$CJ$1000))

Esta fórmula me funciona PERFECTAMENTE. Me suma los datos de la columna CJ
que cumple la condición.

Ahora viene lo extraño. Copio la misma fórmula pero para un rango distinto y
quedaría así:

=+SUMAPRODUCTO((DATOS!$A$3:$A$1000¹)*(DATOS!$CL$3:$CL$1000))

Como véis, la fórmula es la misma cambiando el rango a CL. Pues bueno, esto
NO ME FUNCIONA.

Me sale el siguiente error: #VALOR!

Desde la fila 283 no hay ningún valor (celdas vacías)
La fórmula está calculada en otra hoja del libro.

Me podéis echar una mano? Hay algo que se me escapa de esta función?
Cualquier cosa que queráis que aporte, me lo indicais.

gracias

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
22/03/2009 - 23:35 | Informe spam
hola (...), ?????

1) si es un requisito que las matrices para un sumaproducto(... sean de iguales dimensiones (filas / columnas)

2) podrias definir nombres con referencia a rangos "dinamicos" (o de/crecientes)
existen para ello funciones como desref(..., indice(..., coindicir(..., y otras combinaciones mas
(si comentas la causa, razon, motivo o circunstancia por la que podria (de)crecer "el rango" ???)

3) la exposicion que haces: ... -> SUMAPRODUCTO((rangoa1:rango2000)*(rangob1:b2000="hola")
entiendo que pretendas que se entienda usando ejemplos "hipoteticos" (solo que no me hizo sentido esta formula) ???
si necesitas de alguna propuesta "concreta"... no crees que la pregunta y exposicion debiera ser tambien "concreta" ?

(por detalles asi es que acostumbro decir)...
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ OP __
Ya he solucionado en parte el problema que tenía sobre SUMAPRODUCTO pero me aparece otro:
Tengo un rango A1:A100. Este rango se amplia cada semana.
Si utilizo la formula SUMAPRODUCTO(rangoa1:a100) me funciona
pero a la semana siguiente ya no me sirve porque el rango es diferente.
Intente poner un rango mayor SUMAPRODUCTO((rangoa1:rango2000)*(rangob1:b2000="hola") pero me sale error.
Solo me funciona si los rangos coinciden con el tamaño de los datos que existen en ese momento.
Me gustaria poner a la formula un rango mayor
y que cada semana pudiera ver los resultados sin tener que modificar la formula SUMAPRODUCTO.
Esto es posible?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida