referencia en fórmula con nombre de archivo variable

Solo consultas sobre Funciones y Fórmulas Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

referencia en fí³rmula con nombre de archivo variable

Notapor Lands » 19 Nov 2006 22:35

Sres. alguien sabe como colocar en una referencia a otro archivo el nombre de este archivo con una parte variable; por ejemplo, en la celda A1 colocar la fórmula:

=+[PiedrasFinas.xls]Hoja1!$F$25

Pero quiero que la parte "Finas" pueda ser variable, es decir, que dependa del valor de otra celda, dentro del archivo. En A1 va esta formula y en A2 va "Finas".
y que A1 depende de esta forma de A2.

Si alguien puede ayudarme, se lo agradecerí­a mucho

Lands
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Lands
Miembro Frecuente
Miembro Frecuente
 
Registrado: 19 Mar 2006 21:18

Re: referencia en fí³rmula con nombre de archivo variable

Notapor sailepaty » 20 Nov 2006 11:28

Hola Lands,

Los libros a los que vas hacer referencia siempre estarán abiertos? En caso de que la respuesta sea NO entonces trata de finalizar el POST que traes con KL ya que este se resolverá por si solo cuando resuelvas el otro.

Saludos

http://www.exceluciones.com/portal/viewtopic.php?t=6972&start=0
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
sailepaty
Miembro Frecuente
Miembro Frecuente
 
Registrado: 27 Oct 2004 12:31
Ubicación: Dallas, TX

Re: referencia en fí³rmula con nombre de archivo variable

Notapor Lands » 20 Nov 2006 17:42

saileipaty

muchas gracias por tu respuesta, mientras resuelvo el otro problema, podrí­as considerar que el archivo permanencerá abierto todo el tiempo; entonces en ese caso como hago lo preguntado?



Lands
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Lands
Miembro Frecuente
Miembro Frecuente
 
Registrado: 19 Mar 2006 21:18

Notapor galileogali » 20 Nov 2006 19:50

En ese Caso, por ejemplo si el Indizador lo pones en A12

ENTONCES estando en el LibroN puedes hacer referencia a la celda $A$1, de otro Libro asi:

=INDIRECTO("[Libro"&A12&"]Hoja1!$A$1")
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: referencia en fí³rmula con nombre de archivo variable

Notapor Lands » 22 Nov 2006 01:08

Excel-ente muchas gracias me servió, sabí­a que era una combinación maestra de " y & en algún lado, muchas gracias


Lands
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Lands
Miembro Frecuente
Miembro Frecuente
 
Registrado: 19 Mar 2006 21:18

Notapor KL » 22 Nov 2006 12:01

galileogali";p="32796 escribió:En ese Caso, por ejemplo si el Indizador lo pones en A12

ENTONCES estando en el LibroN puedes hacer referencia a la celda $A$1, de otro Libro asi:

=INDIRECTO("[Libro"&A12&"]Hoja1!$A$1")


Para hacer la formula a prueba de las situaciones en las que el nombre de libro o/y hoja contienen espacios es recomendable el uso de los apostrofos por si las moscas :-)

=INDIRECTO("'[Libro"&A12&"]Hoja1'!$A$1")
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Notapor galileogali » 22 Nov 2006 13:42

Ecuacion = simplesolucion + kl = solucion integral
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: referencia en fí³rmula con nombre de archivo variable

Notapor Lands » 23 Nov 2006 05:41

dentro de la misma pregunta: ¿como puedo usar la función BuscarH, en donde el archivo donde se va a buscar posee esta caracterí­stica de tener un nombre variable referenciado a otra celda?

Por ejemplo:

BUSCARH(A3, '[Libro "&A12&"]Hoja1!A1',A4)

ahí­ metí­ dentro de la función BUSCARH una estructura que no funciona tal como la puse, pero como se debe hacer para que funcione; en las respuestas anteriores me dijeron que es usando INDIRECTO pero, se puede usar anidado con BUSCARH???

Espero me entiendan la pregunta

Lands
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Lands
Miembro Frecuente
Miembro Frecuente
 
Registrado: 19 Mar 2006 21:18

Re: referencia en fí³rmula con nombre de archivo variable

Notapor galileogali » 23 Nov 2006 06:56

Nada nos cuesta darte la respuesta. Me parece importante que:
vistas tus inquietudes en relación a tus conocimientos, creo que tienes por delante un camino interesante, pero en el que tendrás que invertir dedicación. Aca encontraras siempre alguien dispuesto a ayudarte...
Ahora bien emepecemos por algunos interrogantes que escapan a la cuestión de INDIRECTO saltando la valla (INDIRECTO SOBRE UN RANGO DE OTRO ARCHIVO):
1) Planteáte cómo opera BUSCARH y que pide en cada argumento
2) de paso haz lo mism con BUSCARV.
3)analiza cual de las dos funciones es la que necesitas (BUSCARV gralte gana casi todos los casos, ya que opera en forma más "natural", en términos de cómo tendemos a diagarmar una relacion de datos)
4) cuando tengas claros esos conceptos, entonces vuelve a armar la funcion que corresponda ....la pregunta básica será , como Traigo tal o cual Tabla, rango desde oto archivo?.
Por ahora no veo que estes cerca de este punto 4).
Pero sí­ de planterate antes los otros 3, y así­ aprender.....
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: referencia en fí³rmula con nombre de archivo variable

Notapor Lands » 26 Nov 2006 23:35

he estudiado bastante estas formulas y no encuentro respuesta a mi pregunta, pudieras darme una pista ya que el ayuda de excel no explica todas las cosas... llevo demasiado tiempo sin poder resolver esto...

Lands
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Lands
Miembro Frecuente
Miembro Frecuente
 
Registrado: 19 Mar 2006 21:18

Re: referencia en fí³rmula con nombre de archivo variable

Notapor galileogali » 27 Nov 2006 08:07

BUSCARH(A3, '[Libro "&A12&"]Hoja1!A1',A4)

BUSCARH O BUSCARV BUSCAN en una TABLA. El primero BUSCA VERTICALMENTE en la PRIMERA COLUMNA DE LA TABLA, MIENTRAS QUE BUSCARH , Busca Horizontalmente en la PRIMERA FILA de la TABLA.

Argumentos:BUSCARV(XXXXX,

XXXX es la el VALOR BUSCADO, en este caso BUSCARV, en la Primera Columna de la TABLA,

SEGUNDO ARGUMENTO: BUSCARV(XXXX,tabla,
Es la Tabla que vos PRETENDES RASTREAR DESDE OTRO ARCHIVO, lo que tienes escrito en tu ejemplo
'[Libro "&A12&"]Hoja1!A1', NO ES UNA TABLA es SIMPLEMENTE una CELDA

TERCER ARGUMENTO: BUSCARV(XXXX,tabla,nnnn,

nnn ES EL numero ENTERO >0 que establece EL NUMERO DE COLUMNAS A LA DERECHA DE LA PRIMERA (contando como 1 a la Primera) dondese encuentra el VALOR a DEVOLVER

cuarto argumento:
BUSCARV(XXXX,tabla,nnnn,0)

ESPERO QUE HAYAS ENTENDIDO LOS ANTERIORES, para este ULTIMO me voy a limitar a decirte que PONGAS un 1 í² un 0, y veas si los resultados ajustan a lo que esperas.
Por último creo que si no lo logras aún, llego la hora de que envies ZIPEADOS y en un Mismo directorio dos pequeñas muestras de tus archivos.

Ya surgirá alguien dispuesto a echarte una mano.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
galileogali
Moderator
Moderator
 
Registrado: 07 Ene 2005 22:46
Ubicación: QUIROGA (ba), ARGENTINA

Re: referencia en fí³rmula con nombre de archivo variable

Notapor Lands » 28 Nov 2006 09:24

Galileogali,

entiendo bien las funciones que mencionas, y si puse una referencia a una celda y no a una tabla fue porque estaba tratando de preguntar sobre la función BuscarV o H anidada con la función INDIRECTO que si tiene referencia a una sola celda y no sabí­a como hacer eso...a continuación coloco 3 archivos con mi duda especí­fica, si puedes orientarme te lo agradecerí­a muchisimo.

En los archivos, el archivo "Rescatar" toma datos de los otros dos archivos, y ahí­ dentro está mi duda

Por cualquier ayuda que puedan darme, muchas gracias

Lands
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Lands
Miembro Frecuente
Miembro Frecuente
 
Registrado: 19 Mar 2006 21:18

Re: referencia en fí³rmula con nombre de archivo variable

Notapor ioyama » 28 Nov 2006 10:37

Hola Lands

Creo que lo que buscas es

=BUSCARV(C7;INDIRECTO("'[P "&C4&"2006.xls]"&D3&"'!$B$5:$K$22");4)

donde C4 te da parte del nombre del archivo
y D3 te da el número de la hoja

Un saludo desde Vitoria
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ioyama
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Ene 2005 09:12
Ubicación: Vitoria

Re: referencia en fí³rmula con nombre de archivo variable

Notapor ioyama » 28 Nov 2006 11:20

Hola de nuevo Lands

Revisa el adjunto
Esta es una opción no necesita tener abiertos los ficheros, lleva una pequeña macro de evento que llama a una macro de John Walkenbach que permite capturar datos sin abrir el libro, cuando modificas la fecha o el tipo.
Lo que hago es copiarlos en la hoja2 y usar un simple BUSCARV (con un COINCIDIR para poder elegir la columna
Sólo debes modificar las celdas en amarillo
Los tres archivos deben estar en el mismo directorio

Quizás puedas adaptarlo a tus necesidades

Un saludo desde Vitoria
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
ioyama
Miembro Frecuente
Miembro Frecuente
 
Registrado: 28 Ene 2005 09:12
Ubicación: Vitoria


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Funciones y Fórmulas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado