March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola
Tengo un modelo vinculado a una carpeta de Sharepoint con varios archivos de Excel en el mismo formato: esencialmente, los datos financieros extraídos mensualmente se agregan a una carpeta por otro departamento (por lo tanto, no se pueden compartir). Sin embargo, PBI Desktop lee algunos archivos de la celda A2 y otros de la B2. No veo ninguna razón lógica para esto: se extraen del mismo sistema con el mismo formato, no hay rangos con nombre, etcétera.
¿Algún consejo?
Gracias por su respuesta. Sí, PBI está saltando datos en A2 (o en este caso saltando la columna B).
Como mencioné en mi comentario inicial, creo que están formateados de la misma manera que se extraen del mismo sistema. La primera imagen de abajo es correcta, pero la segunda no. Como mencioné, no hay rangos con nombre, etcétera. en los archivos de Excel. Me preguntaba si otros estaban teniendo un problema similar y si había una solución más simple que tener que transformarse.
Este está saliendo correctamente:
Este no es:
Hola @knagarlmet ,
Mirando las imágenes nada parece diferente, sin embargo, podría haber algunos caracteres invisibles en la columna A que hacen que PBI recoja esos valores. Intenta conectarte a cada uno individualmente y comprueba cuál es el código que se recoge y si puedes compartirlo sería genial.
Gracias por tu ayuda con esto.
Tirando desde la columna A en Excel:
dejar
Origen = Excel.Workbook(Web.Contents("https://londonmet.sharepoint.com/sites/PlanningandInsight/E5%20Transactions/GL/e5_Trial_Balance_with..."), null, true),
#"Informe 1_Sheet" = fuente{[item="Informe 1",kind="Hoja"]}[datos],
#"Tipo cambiado" = Tabla.TransformColumnTypes(#"Informe 1_Sheet",{{"Columna1", escriba cualquiera}, {"Columna2", escriba texto}, {"Columna3", escriba texto}, {"Columna4", escriba texto}, {"Columna5", escriba texto}, {"Columna6", escriba texto}, {"Columna7", escriba texto}, {"Columna8", escriba texto}, {"Columna9", escriba texto}, {"Columna10", escriba texto}, {"Columna11", escriba cualquiera}, {"Columna12", escriba texto}, {"Columna13", escriba texto}, {"Columna14", escriba texto}, {"Columna15", escriba texto}, {"Columna16", escriba texto}, {"Columna17", escriba texto}, {"Columna18", escriba texto}, {"Columna19", escriba texto}, {"Columna20", escriba texto}, {"Columna21", escriba cualquiera}, {"Columna22", escriba texto}, {"Columna23", escriba cualquiera}, {"Columna24", escriba cualquiera}, {"Columna25", escriba texto}, {"Columna26", escriba texto}, {"Columna27", escriba texto}, {"Columna28", escriba cualquiera}, {"Columna29", escriba cualquiera}})
en
#"Tipo cambiado"
Tirando desde la columna B en Excel:
dejar
Origen = Excel.Workbook(Web.Contents("https://londonmet.sharepoint.com/sites/PlanningandInsight/E5%20Transactions/GL/e5_Trial_Balance_with..."), null, true),
#"Informe 1_Sheet" = fuente{[item="Informe 1",kind="Hoja"]}[datos],
#"Tipo cambiado" = Tabla.TransformColumnTypes(#"Informe 1_Sheet",{{"Columna1", texto tipo}, {"Columna2", texto tipo}, {"Columna3", texto tipo}, {"Columna4", texto tipo}, {"Columna5", texto tipo}, {"Columna6", texto tipo}, {"Columna7", texto tipo}, {"Columna8", texto tipo}, {"Columna9", texto tipo}, {"Columna10", escriba cualquiera}, {"Columna11", escriba texto}, {"Columna12", escriba texto}, {"Columna13", escriba texto}, {"Columna14", escriba texto}, {"Columna15", escriba texto}, {"Columna16", escriba texto}, {"Columna17", escriba texto}, {"Columna18", escriba texto}, {"Columna19", escriba texto}, {"Columna20", escriba cualquiera}, {"Columna21", escriba texto}, {"Columna22", escriba cualquiera}, {"Columna23", escriba cualquiera}, {"Columna24", escriba texto}, {"Columna25", escriba texto}, {"Columna26", escriba texto}, {"Columna27", escriba cualquiera}, {"Columna28", escriba cualquiera}})
en
#"Tipo cambiado"
Hola @knagarlmet ,
Cuando se refiere a que el PBI lee algunos archivos de A2 y otros de B2, ¿significa eso que en algunos archivos la información comienza en A2 y en otros en B2 o PBI se salta algunos datos de archivos que tienen datos en A2?
Para realizar este tipo de transformación automatizada basada en carpetas (sharepoint u otras) es necesario asegurarse de que todos los archivos estén formateados de la misma manera, es decir, que todos tengan el mismo número de columnas, todos comiencen en la misma columna, etcétera. Si esto no sucede, es necesario agregar pasos de transformación que permitan superar esas diferencias entre los archivos.
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Your insights matter. That’s why we created a quick survey to learn about your experience finding answers to technical questions.
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.