¿Se puede con fórmulas matriciales?

06/06/2004 - 11:05 por Anna | Informe spam
1a consulta:
Quiero calcular directamente el máximo de varias sumas, supongo que se
debe poder con una fórmula matricial, pero no sé construirla.

Más concretamente, tengo unos datos en H4:J31 y la fórmula que busco
debería sumar las tres celdas de cada fila (SUMA(H?:J?)) para luego
calcular el máximo de esas sumas.

Sé que podría insertar una nueva columna para las sumas, ocultarla y
calcular el máximo, pero me pregunto si se puede con una fórmula matricial.


2a consulta:
Aprovecho para preguntar si se podría simplificar la siguiente fórmula
(o situación):
=SI(ESERR($G$35);0;1)+SI(ESERR($Q$35);0;1)+SI(ESERR($M$35);0;1)+SI(ESERR($W$35);0;1)+SI(ESERR($AA$35);0;1)

La intención es calcular promedios de las celdas que están en ciertas
columnas, sólo si hay datos en cierta columna anterior. En la fila 35
tengo los promedios de la correspondiente columna; con lo cual la
fórmula anterior cuenta en cuántas de esas columnas hay datos. En la
columna AK está la fórmula anterior y varias como
=SUMA(J3;P3;T3;Z3;AD3)/AK$2. En las celdas a las que hace referencia
ésta siempre hay datos, ya que contienen una fórmula.


Gracias de antemano.

Anna.
 

Leer las respuestas

#1 Fernando Arroyo
06/06/2004 - 12:22 | Informe spam
"Anna" escribió en el mensaje news:
1a consulta:
Quiero calcular directamente el máximo de varias sumas, supongo que se
debe poder con una fórmula matricial, pero no sé construirla.

Más concretamente, tengo unos datos en H4:J31 y la fórmula que busco
debería sumar las tres celdas de cada fila (SUMA(H?:J?)) para luego
calcular el máximo de esas sumas.

Sé que podría insertar una nueva columna para las sumas, ocultarla y
calcular el máximo, pero me pregunto si se puede con una fórmula matricial.




Prueba con:

=MAX(H4:H31+I4:I31+J4:J31)

(matricial)


2a consulta:
Aprovecho para preguntar si se podría simplificar la siguiente fórmula
(o situación):
=SI(ESERR($G$35);0;1)+SI(ESERR($Q$35);0;1)+SI(ESERR($M$35);0;1)+SI(ESERR($W$35);0;1)+SI(ESERR($AA$35);0;1)

La intención es calcular promedios de las celdas que están en ciertas
columnas, sólo si hay datos en cierta columna anterior. En la fila 35
tengo los promedios de la correspondiente columna; con lo cual la
fórmula anterior cuenta en cuántas de esas columnas hay datos. En la
columna AK está la fórmula anterior y varias como
=SUMA(J3;P3;T3;Z3;AD3)/AK$2. En las celdas a las que hace referencia
ésta siempre hay datos, ya que contienen una fórmula.




Lo siento, ésta no la entiendo...
Un saludo.


Fernando Arroyo
MS MVP - Excel


Gracias de antemano.

Anna.

Preguntas similares