Celdas Condicionadas

19/09/2004 - 07:53 por osolis | Informe spam
Hola buenas Noches !!
Primero que nada mil gracias por la ayuda que me dieron
en mi pregunta pasada mas sin embargo he tratado de
aplicarla y me marca el mismo error mi problema es que al
momento de yo hacer el cambio en lacelda no reconoce a
mi informacion como archivo ( aun estando abierto tal )
me manda directamente a la ventna de "ABRIR" para yo
abrir dicrectamente el archivo envio nuevamente el
ejemplo de mi problema por si me pueden echar una mano !!
Victor Mil gracias !!
Ejemplo:
Piedra ( Este seria mi valor de celda A1 )
Mi formula en otra celda se desarrollaria de la sig
manera:
=VLOOKUP(B2,[piedra.xls]SUMARIO!$B$10:$E$14,2,FALSE)
La pregunta es como hago para que al momento de yo
cambiar A1 (piedra) por otro archivo (agua)mi formula
automaticamente cambie a:
=VLOOKUP(B2,[agua.xls]SUMARIO!$B$10:$E$14,2,FALSE)y en
lugar de ir a buscar directamente al archivo "piedra.xls"
me busque en "agua.xls" que fue la informacion que yo
cambie
Agradecere mucho su ayuda.
De echo creo que tendre que hacer un macro ( alguien
podria ayudarme ) :-(
Osolis@lear.com
 

Leer las respuestas

#1 eyyu
19/09/2004 - 08:43 | Informe spam
A ver, yo he probado con Indirecto y si me funciona, a condición de tener
todos los libros abiertos y que los rangos de búsqueda coincidan en
lugar(B10:E14)en todos los libros donde buscará.
Siguiendo con tu ejemplo, en A1 voy a esbribir el nombre del libro en el
que debe buscar el valor (por ejemplo, agua). En otra celda vacía
(supongamos, A2) escribo los siguiente:
=CONCATENAR("[";$A$1;".xls]Hoja3!$B$10:$E$14")
Y ahora en la celda (imagino C2) donde quieres que aparezca el dato
buscado según el introducido en B2:
=BUSCARV(B2;INDIRECTO($A$2);2;FALSO)
Fíjate que en el indirecto apunto a la celda donde he concatenado el
nombre y rango del libro donde debe buscar en base al nombre introducido
en A1.
Funciona en mi caso.
Prueba, y comentas.
Un saludito,
Uxmal



wrote:

Hola buenas Noches !!
Primero que nada mil gracias por la ayuda que me dieron
en mi pregunta pasada mas sin embargo he tratado de
aplicarla y me marca el mismo error mi problema es que al
momento de yo hacer el cambio en lacelda no reconoce a
mi informacion como archivo ( aun estando abierto tal )
me manda directamente a la ventna de "ABRIR" para yo
abrir dicrectamente el archivo envio nuevamente el
ejemplo de mi problema por si me pueden echar una mano !!
Victor Mil gracias !!
Ejemplo:
Piedra ( Este seria mi valor de celda A1 )
Mi formula en otra celda se desarrollaria de la sig
manera:
=VLOOKUP(B2,[piedra.xls]SUMARIO!$B$10:$E$14,2,FALSE)
La pregunta es como hago para que al momento de yo
cambiar A1 (piedra) por otro archivo (agua)mi formula
automaticamente cambie a:
=VLOOKUP(B2,[agua.xls]SUMARIO!$B$10:$E$14,2,FALSE)y en
lugar de ir a buscar directamente al archivo "piedra.xls"
me busque en "agua.xls" que fue la informacion que yo
cambie
Agradecere mucho su ayuda.
De echo creo que tendre que hacer un macro ( alguien
podria ayudarme ) :-(

Preguntas similares