Trucos usando nombre de hojas

23/12/2007 - 01:00 por Eduardo Nava Sánchez | Informe spam
Hola a todos:

Estoy haciendo un presupuesto, y se me ocurrio hacerlo mas rapido si pudiera
traer el nombre de la hoja que estoy usando y ponerla como referencia a
traerse para alguna formula, por ejemplo:

Estando en la celda A1 de la hoja llamada "1000" poner una referencia que me
traiga la informacion de un libro llamado tambien 1000.xls como por ejemplo
esta referencia: ='[1000.xls]HOJA PRINCIPAL'!A1 Entonces asi yo podria
crear muchas hojas en otro archivo y con solo cambiarle el nombre de la hoja
me haria los calculos de todos los libros que se llamen de la misma manera.

Estoy usando varias formulas como buscarv, y sumar.si entonces realmente
lo que necesito es una funcion que se trajera el nombre de la hoja que
quiero (1000 en el ejemplo), y despues otra funcion que ese nombre de hoja
le agregue la informacion necesaria y despues convertirla en un referencia
que se traiga alguna informacion...

Espero se pueda y alguien me de una ayuda

Saludos
 

Leer las respuestas

#1 Héctor Miguel
23/12/2007 - 02:53 | Informe spam
hola, Eduardo !

Estoy haciendo un presupuesto, y se me ocurrio hacerlo mas rapido
si pudiera traer el nombre de la hoja que estoy usando y ponerla como referencia a traerse para alguna formula, por ejemplo:
Estando en la celda A1 de la hoja llamada "1000" poner una referencia que me traiga la informacion de un libro llamado tambien 1000.xls
como por ejemplo esta referencia: ='[1000.xls]HOJA PRINCIPAL'!A1
Entonces asi yo podria crear muchas hojas en otro archivo y con solo cambiarle el nombre de la hoja
me haria los calculos de todos los libros que se llamen de la misma manera.
Estoy usando varias formulas como buscarv, y sumar.si entonces realmente lo que necesito es una funcion
que se trajera el nombre de la hoja que quiero (1000 en el ejemplo), y despues otra funcion que
ese nombre de hoja le agregue la informacion necesaria y despues convertirla en un referencia que se traiga alguna informacion...



si en las referencias "dinamicas" que necesitas usar... "el otro libro" (1000.xls en tu ejemplo) va a estar abierto (en la sesion)...
puedes usar la funcion =indirecto(... para hacer variable el origen del libro, hoja y rango donde necesitas usar el buscarv( y el contar.si(

existen algunas "restricciones" al usar la funcion =indirecto(... con relacion a usar libros cerrados en este tipo de vinculos
asi que, sera necesario que corras algunas pruebas y/o comentes detalles mas precisos/completos/reales/etc.

saludos,
hector.

Preguntas similares