cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Helper III
Helper III

Convierte filas en columnas

Hola amigos,

He hecho una consulta de energía que toma datos de una carpeta, cada mes agrego un excel con el financiero acumulado de una empresa. Cada nuevo excel en la tabla de consulta de energía se agrega como nuevas filas en mi conjunto de datos. Quiero convertir esas filas (cada lote nuevo es un mes nuevo) en columnas. Y cada nuevo mes se agregará como nueva columna en el futuro y no como filas. Así que mi tabla de consulta de potencia final se ve así:

rows_to_columns.png

1 ACCEPTED SOLUTION

@ft41
Si pivota los datos, los cálculos de columna a columna NO se actualizarán automáticamente: tendrá que redefinir los cálculos cada mes para incluir los datos del nuevo mes. Si deja los valores de fecha en una sola columna, puede utilizar las medidas DAX Time INtelligence para calcular las diferencias entre Años, Trimestres, etc.

Comprueba si estas publicaciones ayudan a:
Una tabla de fechas puede facilitar las comparaciones de trimestres, año a día, etc. y, a continuación, utilizar funciones como TOTALYTD, DATEADD, etc.
https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html
O sin una tabla de fechas ver este post:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT...


Para actualizar el informe con un nuevo archivo de Excel cada mes, consulte si esto ayuda:
https://www.myonlinetraininghub.com/power-query-get-files-from-a-folder
Está escrito para Excel, pero Power BI tiene la misma funcionalidad, solo botones de aspecto diferentes, así que consulte esta publicación para saber cómo se ve en Power BI, pero Mynda en el vínculo anterior explica las cosas muy bien.
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-combine-binaries


Has this post solved your problem? Please mark it as a solution so that others can find it quickly and to let the community know your problem has been solved. 


If you found this post helpful, please give Kudos.


I work as a trainer and consultant for Microsoft 365, specialising in Power BI and Power Query. 


www.excelwithallison.com

View solution in original post

5 REPLIES 5
Solution Sage
Solution Sage

Hola

En la pestaña Transformar datos vaya a transformar > columna dinámica.
Asegúrese de que la fecha de columna se utiliza en las columnas y que la columna de valor se utiliza en valores:

EricHulshof_0-1600932380101.png

Resultado:

EricHulshof_1-1600932393884.png

Eric.


Quality over Quantity


Did I answer your question? Mark my post as a solution!

Proud to be a Super User!


Super User III
Super User III

@ft41 Por favor, ¿puede explicar el requisito final, no estoy seguro de por qué necesita que esto se haga en Power Query?

Se puede hacer usando el botón 'Pivot' en la pestaña Transformar. Consulte el archivo adjunto como referencia. SIN EMBARGO, no recomiendo este enfoque como regla general y sugiero realizar la operación de pivote dentro de la visualización de matriz como también se puede ver en el informe adjunto.


Has this post solved your problem? Please mark it as a solution so that others can find it quickly and to let the community know your problem has been solved. 


If you found this post helpful, please give Kudos.


I work as a trainer and consultant for Microsoft 365, specialising in Power BI and Power Query. 


www.excelwithallison.com

Hola Alison,

Muchas gracias por su respuesta!

Mi objetivo final es hacer un informe financiero que se parezca a esta imagen. Se me ocurrió esta idea con el fin de ser más fácil para mí hacer caclulaciones entre columnas (por ejemplo, trimestres, período de 6 meses) también mis datos representan todo el período financiero y no sólo para el mes actual (es decir, el excel de junio tiene datos financieros de enero + febrero + .. +junio) y estaba pensando que con la idea que propuse me recluiría fácilmente el cambio entre meses (junio - mayo - cambio en junio). Además, quería que todo el proceso se automatizara para que el usuario sólo pueda copiar pegar el nuevo Excel en la carpeta y el informe sea raedy y actualizado. Así que estaba pensando en hacer todo el preproceso en el editor de consultas de energía.

Cualquier sugerencia, idea, preguntas son bienvenidos! 🙂final_plan.png

@ft41
Si pivota los datos, los cálculos de columna a columna NO se actualizarán automáticamente: tendrá que redefinir los cálculos cada mes para incluir los datos del nuevo mes. Si deja los valores de fecha en una sola columna, puede utilizar las medidas DAX Time INtelligence para calcular las diferencias entre Años, Trimestres, etc.

Comprueba si estas publicaciones ayudan a:
Una tabla de fechas puede facilitar las comparaciones de trimestres, año a día, etc. y, a continuación, utilizar funciones como TOTALYTD, DATEADD, etc.
https://excelwithallison.blogspot.com/2020/04/dimdate-what-why-and-how.html
O sin una tabla de fechas ver este post:
https://community.powerbi.com/t5/Quick-Measures-Gallery/Time-Intelligence-quot-The-Hard-Way-quot-TIT...


Para actualizar el informe con un nuevo archivo de Excel cada mes, consulte si esto ayuda:
https://www.myonlinetraininghub.com/power-query-get-files-from-a-folder
Está escrito para Excel, pero Power BI tiene la misma funcionalidad, solo botones de aspecto diferentes, así que consulte esta publicación para saber cómo se ve en Power BI, pero Mynda en el vínculo anterior explica las cosas muy bien.
https://docs.microsoft.com/en-us/power-bi/transform-model/desktop-combine-binaries


Has this post solved your problem? Please mark it as a solution so that others can find it quickly and to let the community know your problem has been solved. 


If you found this post helpful, please give Kudos.


I work as a trainer and consultant for Microsoft 365, specialising in Power BI and Power Query. 


www.excelwithallison.com

View solution in original post

Muchas gracias Alison! Iré a comprobar toda la información que me envíes y (esperemos que no) hagas preguntas.

Helpful resources

Announcements
secondImage

Congratulations!

We are excited to announce the Power BI Super Users!

Microsoft Ignite

Microsoft Ignite with Arun Ulag

Featured Session: Drive Data Culture with Power BI- Vision, Strategy & Roadmap. Register here https://myignite.microsoft.com #MSIgnite #PowerPlatform #Power BI ​

Microsoft Ignite

Microsoft Ignite

Join digitally, March 2–4, 2021 to explore new tech that's ready to implement. Experience the keynote in mixed reality through AltspaceVR!

secondImage

The largest Power BI virtual conference

100+ sessions, 100+ speakers, Product managers, MVPs, and experts. All about Power BI. Attend online or watch the recordings.