The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event! Join us in Stockholm, Sweden from September 24-27, 2024.
2-for-1 sale on June 20 only!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
HOLA
Tengo una tabla como la siguiente:
IDENTIFICACIÓN | CARÁCTER | VALOR |
a1 | caract1 | valor1 |
a1 | caract2 | valor2 |
a2 | caract1 | valor3 |
a2 | caract2 | valor4 |
Me gustaría transformarlo en:
IDENTIFICACIÓN | caract1 | caract2 |
a1 | valor1 | valor2 |
a2 | valor3 | valor4 |
Quiero decir, la columna ID se vería exactamente igual, pero la columna carac se reemplaza por las columnas que solían ser las filas, obteniendo los valores del valor de la columna.
Traté de transponer, pero también transpuse la columna de identificación y parecen estar mal.
¿Cómo puedo hacer esta transormación?
Muchas gracias.
Solved! Go to Solution.
Hay @silvias ,
Vaya a PowerQuery, seleccione la columna Caract y elija Columna dinámica.
Seleccione la columna Valor como valores y, en las opciones avanzadas, elija No agregar.
Si respondí a su pregunta, márquela como una solución para ayudar a otros miembros a encontrarla más rápidamente.
Hay @silvias ,
Vaya a PowerQuery, seleccione la columna Caract y elija Columna dinámica.
Seleccione la columna Valor como valores y, en las opciones avanzadas, elija No agregar.
Si respondí a su pregunta, márquela como una solución para ayudar a otros miembros a encontrarla más rápidamente.
@silvias pruebe esto
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WSjRU0lFKTixKTC4BscoSc0pTDZVidVBkjGAyRhAZI0w9xugycD0mSrGxAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [ID = _t, CARACT = _t, VALUE = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"ID", type text}, {"CARACT", type text}, {"VALUE", type text}}),
#"Pivoted Column" = Table.Pivot(#"Changed Type", List.Distinct(#"Changed Type"[CARACT]), "CARACT", "VALUE")
in
#"Pivoted Column"
@silvias En PowerQuery, seleccione la columna 'CARACT' y elija 'Columna dinámica' en la pestaña Transformar.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.