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.Unpivot(table as table, pivotColumns as list, attributeColumn as text, valueColumn as text) as table
Acerca de
Convierte un conjunto de columnas de una tabla en parejas de atributo-valor, combinado con el resto de los valores de cada fila.
Ejemplo 1
Tomar las columnas "a", "b" y "c" de la tabla ({[ key = "x", a = 1, b = null, c = 3 ], [ key = "y", a = 2, b = 4, c = null ]})
y anule la dinamización en pares de atributo-valor.
Uso
Table.Unpivot(
Table.FromRecords({
[key = "x", a = 1, b = null, c = 3],
[key = "y", a = 2, b = 4, c = null]
}),
{"a", "b", "c"},
"attribute",
"value"
)
Salida
Table.FromRecords({
[key = "x", attribute = "a", value = 1],
[key = "x", attribute = "c", value = 3],
[key = "y", attribute = "a", value = 2],
[key = "y", attribute = "b", value = 4]
})