Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Sintaxis
Table.ExpandTableColumn(
table as table,
column as text,
columnNames as list,
optional newColumnNames as nullable list
) as table
Acerca de
Expande las tablas de table[column] en varias filas y columnas.
columnNames se usa para seleccionar las columnas que se van a expandir desde la tabla interna. Especifique newColumnNames para evitar conflictos entre las columnas existentes y las columnas nuevas.
Tenga en cuenta que, además de las tablas anidadas, la función también admite la expansión de listas anidadas de registros.
Ejemplo
Expanda la columna Ubicaciones en dos columnas nuevas.
Uso
Table.ExpandTableColumn(
Table.FromRecords({
[
Company = "Contoso",
Locations = Table.FromRecords({
[City = "Redmond", State = "WA"],
[City = "Bellevue", State = "WA"],
[City = "Tempe", State = "AZ"]
})
]
}),
"Locations",
{"City", "State"},
{"Locations.City", "Locations.State"}
)
Salida
Table.FromRecords({
[Company = "Contoso", Locations.City = "Redmond", Locations.State = "WA"],
[Company = "Contoso", Locations.City = "Bellevue", Locations.State = "WA"],
[Company = "Contoso", Locations.City = "Tempe", Locations.State = "AZ"]
})