Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Estaba tratando de poner los valores de los cambios de estado con fechas para una tarea de filas a columnas. Para poder usar funciones DAX para crear columnas calculadas. Esto es lo que tengo actualmente:
Nombre | Estado | Fecha |
A1 | S1 | 1/1/2016 |
A1 | S2 | 1/5/2016 |
A1 | S3 | 1/9/2016 |
A1 | S4 | 1/13/2016 |
A2 | S1 | 1/17/2016 |
A2 | S2 | 1/21/2016 |
¿Cómo puedo convertir esto a:
Nombre | S1. Fecha | S2. Fecha | S3. Fecha | S4. Fecha |
A1 | 1/1/2016 | 1/5/2016 | 1/9/2016 | ####### |
A2 | ####### | 1/21/2016 |
De esta manera puedo escribir DAX para escribir cualquier columna calculada. Actualmente tener datos para una tarea en cada fila hace que sea muy complicado escribir columnas calculadas. ¿Alguna idea?
Hola @saki999 ,
Puede seleccionar la columna"Estado"y "Fecha"y pivotar estas dos columnas:
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WcjRU0lEKBhGG+ob6RgaGZkqxOjBhI7CwKbqwMVjYEl3YBGKIMZK4EZLh5ujiENONYLbGAgA=", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [Name = _t, Status = _t, Date = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Name", type text}, {"Status", type text}, {"Date", type date}}),
#"Pivoted Column" = Table.Pivot(#"Changed Type", List.Distinct(#"Changed Type"[Status]), "Status", "Date")
in
#"Pivoted Column"
Saludos
Rena
Hola @saki999 ,
la operación que está buscando se llama "Columnas de unpivot", Reza Rad describe esta función en su entrada de blog https://radacad.com/pivot-and-unpivot-with-power-bi.
Con suerte, esto es lo que estás buscando.
saludos
Tom
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |