Conexión de un libro de trabajo de Excel 2013 separado a uno

Conexión de un libro de trabajo de Excel 2013 separado a uno

Tengo Office 2013 instalado en Windows 7 x86. Tengo 4 libros de Excel que tienen las mismas columnas y estoy pensando en conectar esos 4 archivos de Excel a un "Maestro", de modo que todos los días estos 4 archivos de Excel envían automáticamente los datos al archivo maestro. Tenga en cuenta que la fila enviada no se volverá a enviar al día siguiente. ¿Hay alguna forma de hacerlo en Excel 2013?

Gracias.

Respuesta1

Para Excel 2010 o 2013, usaría el complemento Power Query para esto. Desde Excel 2016, Power Query está integrado en la cinta Datos en la sección "Obtener y transformar".

Power Query puede iniciarse desde una carpeta que contenga archivos de Excel. Devuelve esto como una tabla que enumera los archivos, que puede filtrar según sea necesario. La técnica clave en ese momento es agregar una columna con la fórmula:

Excel.Workbook ( [Content] )

Luego puede expandir esa columna para obtener una lista de las tablas y rangos con nombre en cada archivo. Continúe expandiendo y llegará a los datos de las filas en cada tabla. Siempre que los archivos sean consistentes, debería poder filtrar solo los datos que desee. El resultado se puede escribir en una nueva tabla de Excel.

De forma predeterminada, esto realizará una actualización completa cada vez que le indique que actualice su consulta; este suele ser el método más confiable. Si necesita algo más complicado, puede leer los datos "Maestros" y combinarlos mediante una combinación para eliminar las filas ya cargadas.

información relacionada