sumaproducto

24/02/2007 - 17:47 por Jose | Informe spam
Hola
Hace tiempo que utilizo sumaproducto para dos condiciones y el resultado es
excelente. Sé que las cadenas o rangos tienen que tener la misma
longitud...ahora necesitaria saber como puedo utilizar la fórmula cuando
existen 3 o mas condiciones y tambien como se puede utilizar sumaproducto
para contar (no sumar) con varias condiciones... gracias
 

Leer las respuestas

#1 KL
24/02/2007 - 18:40 | Informe spam
Revisa lo siguiente:

http://www.xldynamic.com/source/xld...ODUCT.html
http://www.exceluciones.com/portal/viewtopic.php?p)139#21916 (traduccion del articulo anterior al castellano, hay que crear una
cuenta para poder ver y bajar el fichero adjunto)

y/o pon ejemplos concretos.

Mientras tanto...


1// Para anadir mas condiciones sigue el mismo patron que has usado para anadir la segunda condicion :-)

el numero de condiciones dentro de SUMAPRODUCTO esta limitado de la siguiente manera:

a.) en caso de la notacion: =SUMAPRODUCTO(--(A1:A10=x);--(B1:B10>=y);--(C1:C10<z);--(...))
- por los 30 argumentos dentro de una funcion
- por la longitud maxima de 1024 caracteres en una formula

b.) en caso de la notacion: =SUMAPRODUCTO((A1:A10=x)*(B1:B10>=y)*(C1:C10<z)*(...))
- por la longitud maxima de 1024 caracteres en una formula


2// Para CONTAR Vs. SUMAR, deberas eliminar el rango sumado de la formula.
Es decir, si tu formula para sumar es:

=SUMAPRODUCTO(--(A1:A10=x);--(B1:B10>=y);--(C1:C10<z);--(D1:D10<>"");D1:D10)
o bien
=SUMAPRODUCTO((A1:A10=x)*(B1:B10>=y)*(C1:C10<z)*(D1:D10<>"")*D1:D10)

debera modificarse de la siguiente manera:

=SUMAPRODUCTO(--(A1:A10=x);--(B1:B10>=y);--(C1:C10<z);--(D1:D10<>""))
o bien
=SUMAPRODUCTO((A1:A10=x)*(B1:B10>=y)*(C1:C10<z)*(D1:D10<>""))


Saludos,
KL

"Jose" wrote in message news:
Hola
Hace tiempo que utilizo sumaproducto para dos condiciones y el resultado es excelente. Sé que las cadenas o rangos tienen que
tener la misma longitud...ahora necesitaria saber como puedo utilizar la fórmula cuando existen 3 o mas condiciones y tambien
como se puede utilizar sumaproducto para contar (no sumar) con varias condiciones... gracias


Preguntas similares