Jump to content

SUMAR.SI en FÓRMULAS MATRICIALES


MtseTG

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

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!

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.

Link to post
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Privacy Policy