Forum Discussion

rz21c97's avatar
rz21c97
Regular Visitor
3 years ago

Converting hierarchical data

Hello,

 

I'm relatively new to power query. I've been trying to convert this table

 

N
Actividad
1
Asegurar reportabilidad
2
Crear dashboard en Power BI
2.1
Creación del dashboard
2.2
Revisión
2.3
Aprobación
3
Estandarización
3.1
Actualizar documentación
3.1.1
Actualización
3.1.2
Revisión
3.1.3
Aprobación
4
Corregir
4.1
-
4.2
-

 

into another one,

 

C1
C2
C3
Asegurar reportabilidad
-
-
Crear dashboard en Power BI
Creación del dashboard
-
Crear dashboard en Power BI
Revisión
-
Crear dashboard en Power BI
Aprobación
-
Estandarización
Actualizar documentación
Actualización
Estandarización
Actualizar documentación
Revisión
Estandarización
Actualizar documentación
Aprobación
Corregir
-
-
Corregir
-
-

 

but I'm having some difficulties. Could you help me?

 

Thanks in advance.

1 Reply

  • wdx223_Daniel's avatar
    wdx223_Daniel
    Community Champion
    = let a=Record.FromTable(#table({"Name","Value"},Table.ToRows(Table.TransformColumns(Source,{"N",Text.From})))) in Table.FromColumns(List.Zip(Table.ToList(Source,each let b=Text.Split(Text.From(_{0}),".") in List.Transform(List.Positions(b),each Record.Field(a,Text.Combine(List.FirstN(b,_+1),"."))))))