leongio
Hola,
Soy nuevo en la programación M.
Estoy tratando de cargar varias hojas de varios archivos de Excel en PowerBI, pero no pude hacerlo funcionar.
Quiero usar un parámetro para pasar una ubicación de carpeta.
En esa ubicación de carpeta, hay varios libros de Excel. Cada libro de trabajo es una entidad, por ejemplo, la empresa A.
En cada libro de trabajo, hay varias hojas, por ejemplo, ingresos, gastos, hojas de actualizaciones, etc. Todos los libros de trabajo (entidad) tienen el mismo número de hojas. Cada hoja tiene un número diferente de encabezados.
Me gustaría cargar todos los ingresos en una sola tabla, todos los gastos en una sola tabla, todas las actualizaciones en una sola tabla.
¿Cómo puedo hacer esto? Parece que no puedo entender esto.
Gracias por adelantado.
Ghuiles
Hola
Sé que este hilo es antiguo, pero tuve el mismo problema: era necesario importar varios archivos de Excel con varias hojas en PBI.
Encontré la solución a través de este artículo: https://www.howtoexcel.org/power-query/how-to-import-multiple-files-with-multiple-sheets-in-power-qu…
Salud. GRAMO
Anónimo
En respuesta a Ghuiles
Hola @Ghuiles, he intentado la solución desde tu enlace. Y solo funcionará con código M un archivo en la carpeta. Dejando todos los demás como entradas en blanco.
¿Te has encontrado con este problema? ¿Crees que podrías echarme una mano?
Particularmente tengo unos 15 archivos, cada uno con 3 pestañas cada uno. Quiero fusionar los archivos por pestaña (todos tienen el mismo nombre).
¡Gracias!
Ghuiles
En respuesta a Anónimo
hola @anonimo
Lo siento por mi respuesta tardía.
No. No encontré tal dificultad.
Pero tal vez si comparte su código M, la comunidad y yo podríamos ayudarlo a encontrar una solución.
Atentamente. GRAMO.
v-yuta-msft
Hola Leonghio,
Para lograr su requisito, consulte los pasos a continuación:
1.Coloque todos sus libros de trabajo en una carpeta, luego haga clic en Obtener datos-> Carpeta-> Editar.
2.Después del paso 1, haga clic en la columna de contexto y luego haga clic en Combinar archivos como se muestra a continuación:
3. Elija qué tipo de hoja desea combinar en una sola tabla, aquí elijo la Hoja 1, significa que la hoja 1 en todos los libros de trabajo se combinará en una sola tabla:
4. El resultado es el siguiente:
Referencia:
https://docs.microsoft.com/en-us/power-bi/desktop-combine-binaries
Saludos,
jimmy tao
leongio
En respuesta a v-yuta-msft
Hola Jimmy,
¿Cómo se configura la ubicación de la carpeta como parámetro?
es decir, en Administrar parámetros, creo un parámetro dir.
Quiero pasar este parámetro dir en la consulta generada por Power BI.
Pero obtendré el error:
Formula.Firewall: la consulta ‘OperationKPI’ (paso ‘Changed Type’) hace referencia a otras consultas o pasos, por lo que es posible que no acceda directamente a una fuente de datos. Reconstruya esta combinación de datos.
Pero si codifico la ubicación del directorio en la consulta generada, funciona.
¿Cómo hago para que funcione el parámetro de ubicación de la carpeta?
Gracias.