La función Table.DemoteHeaders convierte las cabeceras de una tabla en una fila.
Table.DemoteHeaders(
table as table
) as table
- table: tabla en la que convertir las cabeceras en fila
Los nuevos nombres de columna tras la conversión pasan a ser "Column1", "Column2", etc.
En este ejemplo partimos de la siguiente tabla:
let
table = Table.FromRecords(
{
[id = 1, name = "John", country = "Uruguay"],
[id = 2, name = "Alfonso", country = "Chile"],
[id = 3, name = "Luis", country = "España"]
}
)
in
table
Ahora podemos convertir los nombres de los encabezados en valores de una nueva fila con el siguiente código:
let
table = Table.FromRecords(
{
[id = 1, name = "John", country = "Uruguay"],
[id = 2, name = "Alfonso", country = "Chile"],
[id = 3, name = "Luis", country = "España"]
}
)
in
Table.DemoteHeaders(
table
)