Jump to content
MtseTG

SUMAR.SI en FÓRMULAS MATRICIALES

Recommended Posts

Hola a todos, 

Tengo una pequeña lista de datos con Provincia, Ciudad, y cantidades en enero, febrero y marzo.

Quiero sumar las cantidades de enero-febrero y marzo cuando la Provincia sea Madrid

Uso una fórmula matricial, pero,..

  • =SUMAR.SI, NO funciona, y
  • =SUMA(SI(... SI funciona

pero no se la razón de por qué no se puede usar =SUMAR.SI en fórmulas matriciales

Alguien lo sabe?

Gracias!!

:)

 

 

SUM-RANGOS-MATRICIAL-CONDICIONES.xlsx

Share this post


Link to post
Share on other sites

¡Hola, a ambos!

La razón por la cual no puedes usarla de la forma en que la planteas, es porque, por definición de la función, las dimensiones del rango del criterio y el rango de la suma deben ser iguales.  Como el rango del criterio es 5 x 1 (5 Filas por 1 Columna), esas deben ser las dimensiones del rango a sumar (pero estás usando 5 x 3).

Si quieres usarlo con SUMAR.SI, puedes ayudarte de otra función como DESREF y SUMA, así (introducción normal, no CSE):

=SUMA(SUMAR.SI(Provincia;"Madrid";DESREF(Enero;;{0;1;2})))

El DESREF en este caso pasa a SUMAR.SI tres rangos 5 x 1, por lo que arma una matriz 3 x 1 con las sumas de cada mes.  Con la función SUMA lo que haces es sumar esos 3 valores resultantes.

Nota: Mi separador de argumentos es ";".  Si no es el tuyo, cámbialo por "," o por el que maneje tu sistema (Excepto, en este caso, en la constante matricial {0;1;2} el cual lo debes dejar con ";").

Nota2:  Es mejor usar, para este caso, la propuesta de @Snake con SUMAPRODUCTO, ya que se evita la función volátil DESREF.  ¡Bendiciones!

Share this post


Link to post
Share on other sites

Hola @Snake, @johnmpl,

Muchas gracias a los dos!! :)

Por un lado está claro que la solución más práctica es SUMAPRODUCTO, en eso estoy de acuerdo, pero es que me estaba pegando con las fórmulas matriciales y no entendía por qué =SUMAR.SI no entendía mi rango de suma.

Ahora me queda muy claro con la definición de la función de  que me da "Siexl"  , definición que hasta ahora no había leído.

Saludos, mtse.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...

Important Information

Privacy Policy

Ayuda Excel - Madrid, Madrid, ES - Valorada por 6254 personas - Aprender Excel - Total: 4.7 / 5