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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

¿Agregar filas?

Tengo una tabla de datos con datos actuales y anteriores.

¿Es posible agregar datos de variación entre los dos en la tabla o crear una tabla juntos?

TipoNombrevalor
Actualaa9
ActualBb8
ActualCc8
ActualDd9
Actualee7
Previoaa4
PrevioBb5
Previoee6
PrevioDd7
PrevioCc5
PrevioDd4
Varianzaaa1
VarianzaBb3
Varianzaee1
VarianzaCc3
VarianzaDd5
2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola

¿Por qué quieres hacer esto? ¿Por qué no mostrar el nombre en las etiquetas de fila, escribir en las etiquetas de columna y la variación como la última columna? Además, ¿no tienes una columna de fechas?

Syndicate_Admin
Administrator
Administrator

@topazz11

puede hacer esto en PQ

1. Agrupar por tabla

11.png

2. Tabla dinámica

12.png

3. Crear columna de desviación

13.png

4. Tabla de desdinamización

14.png

dejar
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WCqksSFXSUfJLzAVRZYk5palKsTrRSs6lRUWpeSVAscREIGGJJpiUBCQs0ASTk7EIpqRg0Z4KsswcLBhQlJlfBLPGBEUIbIkpihBYoxmKENgCVLPADjHFanwsAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) en la tabla de tipos [#"(blank)" = _t, #"(blank).1" = _t, #"(blank).2" = _t]),
#"Tipo cambiado" = Tabla.TransformColumnTypes(Fuente,{{"(en blanco)", escriba texto}, {"(en blanco).1", escriba texto}, {"(en blanco).2", escriba texto}}),
#"Encabezados promocionados" = Table.PromoteHeaders(#"Tipo cambiado", [PromoteAllScalars=true]),
#"Tipo cambiado1" = Tabla.TransformColumnTypes(#"Encabezados promocionados",{{"Tipo", escriba texto}, {"Nombre", escriba texto}, {"valor", Int64.Tipo}}),
#"Filas agrupadas" = Tabla.Grupo(#"Tipo cambiado1", {"Tipo", "Nombre"}, {{"valor", cada Lista.Suma([valor]), escriba número que acepta valores NULL}}),
#"Columna pivotada" = Tabla.Pivote(#"Filas agrupadas", Lista.Distinto(#"Filas agrupadas"[tipo]), "tipo", "valor"),
#"Personalizado agregado" = Tabla.AgregarColumna(#"Columna pivotada", "varianza", cada uno [Actual]-[Anterior]),
#"Otras columnas sin dinamizar" = Tabla.UnpivotOtherColumns(#"Personalizado agregado", {"Nombre"}, "Atributo", "Valor"),
#"Filas ordenadas" = Table.Sort(#"Otras columnas sin pivotar",{{"Atributo", order.Ascending}})
en
#"Filas ordenadas"

Por favor, vea el archivo adjunto a continuación

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

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

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Kudoed Authors