Duda sobre leer datos de otros libros

Hola a todos!
Tengo el siguiente problema.
Poseo las celdas A B C D.
Tengo archivos de excel llamados 1, 2, 3
Lo que quiero realizar es que si el valor de A es 1, lea los datos B C DE del archivo 1. Si el Valor de A es 2, lea los datos B C DE del archivo 2 y así sucesivamente.
No se si me logro explicar. Desde ya muchas gracias!

1 respuesta

Respuesta
1
De acuerdo a lo que entendí, debes de usar la función if en el archivo 1 que se relaciones a los archivos 2 y 3 dependiendo del valor que exista.
Un ejemplo es el siguiente, pon esta fórmula en B1 del libro 1
=SI(A1 = 1,[libroprueba1.xlsx]Hoja1!$A$1,[libroprueba2.xlsx]Hoja1!$A$1)
Aquí, si el valor de la celda A1 es 1, entonces se pondrá en B1 el valor que esta en el archivo libroprueba1.xls hokja 1, celda a1, de lo contrario se pondrá el valor del libroprueba2, hoja1, celda a1.
Intentalo y me comentas si es lo que necesitas.
Esa solución la pensé. El tema es que los archivos son 50, entonces tendría que crear 50 condiciones, una tarea engorrosa.
Desde ya gracias por la respuesta!
En este caso tienes dos opciones, implementar al función en una macro, o utilizar select case, lo que te recomiendo es el crear una macro que realice el trabajo, ya que en la macro, dependiendo del valor puedes armar de forma dinámica la sentencia.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas