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

Pivotar/Despivotar o Transponer la solución al gráfico de líneas

Tengo la siguiente estructura en una tabla:

NombreMétricoJulio 2025Agosto 2025Septiembre 2025Octubre 2025Noviembre 2025Dic 2025Enero 2026

Alfa

Volumen0.853040.1459320.5588140.2607460.9274120.9385760.941928
AlfaSuperficie0.6395940.8452050.5061640.7894470.5120910.1807070.294231

Alfa

Largura0.3641180.6548810.2323210.1642250.4341640.5320530.047781

Gamma

Largura

0.4637190.5250740.7198420.5317540.8508020.857330.457149

Gamma

Superficie0.1022470.5430210.8289110.1489180.4519050.7785380.565927
GammaVolumen0.7553310.3970140.3719910.9751350.9056380.9578970.256631
ÉpsilonLargura0.7974440.0798870.163390.4171410.854730.5838540.374728
ÉpsilonSuperficie0.2592660.0215440.3671670.1611250.1023620.6757980.317543
ÉpsilonVolumen0.5637340.3480620.7226320.7648140.5266060.2615070.138122
BetaVolumen0.0985890.4123910.6372960.7921910.2608990.5100290.925143
BetaSuperficie0.2071630.146520.4383470.7167660.9480660.0490090.401906
BetaLargura0.8370540.939430.0578440.2428150.4734920.5366310.447548

Quiero poder trazar gráficos de líneas para las series "Volumen", "Superficie", "Longitud" en el eje de tiempo (X) como encabezados de columna. La segmentación de datos es la columna Nombre.

Por mi vida, he intentado pivotar, despivotar, transponer y demás, y no puedo encontrar la manera de poner la tabla en un formato adecuado para trazar esto. Por favor, ayuda. ¡Gracias!

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola

Este código M transforma los datos de la siguiente manera

let
    Source = Excel.CurrentWorkbook(){[Name="Data"]}[Content],
    #"Unpivoted Other Columns" = Table.UnpivotOtherColumns(Source, {"Name", "Metric"}, "Attribute", "Value"),
    #"Pivoted Column" = Table.Pivot(#"Unpivoted Other Columns", List.Distinct(#"Unpivoted Other Columns"[Metric]), "Metric", "Value"),
    #"Changed Type" = Table.TransformColumnTypes(#"Pivoted Column",{{"Name", type text}, {"Attribute", type date}, {"Volume", type number}, {"Surface", type number}, {"Length", type number}})
in
    #"Changed Type"

Espero que esto ayude.

Ashish_Mathur_0-1752722539499.png

Syndicate_Admin
Administrator
Administrator

@Nozama,

Pruebe esta solución.

1. En Power Query, seleccione todas las columnas Mes Año y anule la dinamización.

DataInsights_0-1752705174880.png

Cambie el nombre de las columnas como desee.

DataInsights_1-1752705234770.png

2. Crear medida:

Metric Value = SUM ( 'Table'[Value] )

3. Crea elementos visuales:

DataInsights_2-1752705311633.png

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

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

July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Top Solution Authors
Top Kudoed Authors