Fórmula con rango variable

03/01/2007 - 15:18 por sarriazu | Informe spam
Hola a todos.

No sé si será posible hacer esto, por eso os pido ayuda.

Me gustaría saber cómo puedo hacer que el rango de aplicación de
una fórmula sea variable. Os pongo un ejemplo para que se vea más
claro:

supongamos una suma típica
=SUMA(A1:A100)

pero lo que yo quiero es que el final de rango (A100) pueda
variar en función del valor de otra celda

por ejemplo en la celda B1 tengamos el valor 50

y así la suma fuera
=SUMA(A1:A50)

hay alguna forma de poder hacer eso? Tiene que ser con
fórmulas, no con macros
=SUMA(A1:variable)

Muchas gracias
 

Leer las respuestas

#1 Juan M
03/01/2007 - 15:40 | Informe spam
Hola

Me gustaría saber cómo puedo hacer que el rango de aplicación de
una fórmula sea variable. Os pongo un ejemplo para que se vea más
claro:



A mi se me ocurren tres formas, elige la que mas te convenga. Empleando los
rangos que nos proporcionas:

=SUMA(A1:INDICE(A:A;B1))

=SUMA(INDIRECTO("A1:A"&B1))

=SUMA(DESREF(A1;;;B1))

Un saludo
Juan

escribió en el mensaje

Hola a todos.

No sé si será posible hacer esto, por eso os pido ayuda.

Me gustaría saber cómo puedo hacer que el rango de aplicación de
una fórmula sea variable. Os pongo un ejemplo para que se vea más
claro:

supongamos una suma típica
=SUMA(A1:A100)

pero lo que yo quiero es que el final de rango (A100) pueda
variar en función del valor de otra celda

por ejemplo en la celda B1 tengamos el valor 50

y así la suma fuera
=SUMA(A1:A50)

hay alguna forma de poder hacer eso? Tiene que ser con
fórmulas, no con macros
=SUMA(A1:variable)

Muchas gracias

Preguntas similares