** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Otros de Microsoft: Windows y Office > Excel
  Mensajes nuevos Mensajes nuevos RSS - Referenciar a varias hojas
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoReferenciar a varias hojas

 Responder Responder
Autor
Mensaje
Elisa Ver desplegable
Habitual
Habitual
Avatar

Unido: 21/Mayo/2009
Localización: España
Estado: Sin conexión
Puntos: 87
Enlace directo a este mensaje Tema: Referenciar a varias hojas
    Enviado: 06/Noviembre/2009 a las 12:12
Hola a tod@s,
 
Existe alguna manera de hacer referencia a una hoja insertando en la fórmula el nombre de la hoja como un valor que está en otra celda?
 
Por ejemplo, tengo las fórmulas
 
MESES  Actividad
ENERO =ENERO!$X$35
FEBRERO =FEBRERO!$X$35
MARZO =MARZO!$X$35
 
 
Lo que quisiera es automatizar de alguna manera las fórmulas para no tener que ir cambiando a mano cada valor... Enero!... Febrero!... etc.
 
Esto es algo que he mirado miles de veces y tengo la impresión de que no se puede hacer pero pienso... ¡será posible que no se pueda hacer algo tan tonto en esa maravilla que es excel!
 
Últimamente he indagado con la función DIRECCION pero me devuelve una cadena de texto que no veo la manera de usarla para nada.
 
Bueno muchas gracias y un saludo afectuoso 
Arriba
luisg Ver desplegable
Nuevo
Nuevo


Unido: 03/Agosto/2009
Estado: Sin conexión
Puntos: 0
Enlace directo a este mensaje Enviado: 06/Noviembre/2009 a las 12:29
Hola,

creo que lo que necesitas es la función INDIRECTO.

Por ejemplo, en la celda A1 tienes "B8", pues si en B8 tienes "Elisa", la fórmula INDIRECT(A1) te devuelve Elisa.

saludos.
Arriba
Elisa Ver desplegable
Habitual
Habitual
Avatar

Unido: 21/Mayo/2009
Localización: España
Estado: Sin conexión
Puntos: 87
Enlace directo a este mensaje Enviado: 06/Noviembre/2009 a las 12:46

GENIAL!! muchísimas gracias.

Era la función que me faltaba
 
=INDIRECTO(DIRECCION(35;24;1;;A12))
 
(En A12 va el nombre de la hoja "ENERO")
 
Muchas gracias de nuevo
 
Saludos
 
 
Arriba
AnSanVal Ver desplegable
Administrador
Administrador
Avatar

Unido: 16/Marzo/2005
Localización: España
Estado: Sin conexión
Puntos: 5511
Enlace directo a este mensaje Enviado: 06/Noviembre/2009 a las 13:01
Te habia preparado...
 
 

Suponiendo los meses en A1:A13 (incluido el título):

>   Escribe en B2    =A2&"!$x$35"

>   Copia/Pega  B2 hasta B13

>   Escribe p.e. en C2    =INDIRECTO(B2)

>   Copia/Pega  C2 hasta C13

 

 
 Editado: Si lo quieres en una sola celda, te vale con: =INDIRECTO(A2&"!$x$35")


Editado por AnSanVal - 06/Noviembre/2009 a las 13:09
Aprendemos viendo respuestas de otros, también intentando resolver dudas (intenta ayudar cuando puedas/sepas).

Mi sitio_web con ejemplos Excel.
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable