Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

Ayuda con la vinculación a la carpeta de SharePoint

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?

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

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:

knagarlmet_0-1721641190701.png

Este no es:

knagarlmet_1-1721641220573.png

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"

Syndicate_Admin
Administrator
Administrator

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.

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors