Excel - Obtención de valores de otro archivo

Problema

Tengo 2 archivos xls (book1.xls y book2.xls). En book1.xls, la primera columna (A1) tiene ciertos nombres en las primeras 10 filas (por ejemplo, x1, x2, x3, x4, ...... x10). El segundo xls book2.xls tiene hojas con el mismo nombre que los nombres en la columna A1 del primer xls (book1), es decir, los nombres de las hojas en book2.xls son x1, x2, x3, x4, ... ... x10.

Ahora lo que tengo que hacer es obtener ciertos valores de book2.xls de la hoja correspondiente (en book2) como en la columna A1 (en book1), por ejemplo: en book1 correspondiente a x1 tengo que obtener el valor de la columna D1 de hoja x1 del libro2.xls, y en el libro 1 correspondiente a x2 tengo que obtener el valor de la columna D1 de la hoja x2 del libro2.xls y así sucesivamente .... para cada valor hasta x10.

¿Puede alguien ayudarme / guiarme en esto?

Solución

Considera lo siguiente:

En book1.xls en la hoja 1 de A1 a a10 es así

 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 

book2.xls tiene hojas llamadas x1, x2, x3, etc.

En cada una de estas hojas hay alguna entrada en D1.

  • en book1.xls en sheet1 en B1 copia esta fórmula

 = INDIRECTO ("[book2.xls]" & A1 & "! D1") 
  • Copia B1 abajo.

Tenga en cuenta que

Gracias a venkat1926 por este consejo en el foro.

Artículo Anterior Artículo Siguiente

Los Mejores Consejos