Construcción dinámica de formula.

22/10/2008 - 13:58 por juanjose_mm | Informe spam
En la Hoja1 tengo en la celda A1 la siguiente formula:

=Hoja2!H1

con esto consigo obtener el valor de la celda H1 de la Hoja2.

Lo que necesito es poner en la celda C1 el texto Hoja4 y que en la
celda A1 de la Hoja1 me construya la siguiente formula:

=Hoja4!A1

con lo que me mostraría el valor de la Hoja4 celda A1

¿Alguna sugerencia.?
Gracias.
 

Leer las respuestas

#1 Juan M
22/10/2008 - 15:09 | Informe spam
Hola,

Puedes emplear la fórmula Indirecto,

=INDIRECTO("'"&C1&"'!A1")

Ten cuidado con lo que va detras del primer paréntesis, es una comilla
doble, una comilla simple, una comilla doble.
Esto es para evitar que si pones un nombre de hoja con espacios la fórmula
deje de funcionar.

Un saludo,
Juan

escribió
En la Hoja1 tengo en la celda A1 la siguiente formula:

=Hoja2!H1

con esto consigo obtener el valor de la celda H1 de la Hoja2.

Lo que necesito es poner en la celda C1 el texto Hoja4 y que en la
celda A1 de la Hoja1 me construya la siguiente formula:

=Hoja4!A1

con lo que me mostraría el valor de la Hoja4 celda A1

¿Alguna sugerencia.?
Gracias.

Preguntas similares