Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Sintaxis
Table.AggregateTableColumn(
table as table,
column as text,
aggregations as list
) as table
Acerca de
Agrega tablas de table[column] en varias columnas que contienen valores agregados para las tablas.
aggregations se usa para especificar las columnas que contienen las tablas que se van a agregar, las funciones de agregación que se aplicarán a las tablas para generar sus valores y los nombres de las columnas de agregado que se van a crear.
Ejemplo
Agregue columnas de tabla de [t] en la tabla {[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]} en la suma de [t.a], el mínimo y máximo de [t.b]y el recuento de valores de [t.a].
Uso
Table.AggregateTableColumn(
Table.FromRecords(
{
[
t = Table.FromRecords({
[a = 1, b = 2, c = 3],
[a = 2, b = 4, c = 6]
}),
b = 2
]
},
type table [t = table [a = number, b = number, c = number], b = number]
),
"t",
{
{"a", List.Sum, "sum of t.a"},
{"b", List.Min, "min of t.b"},
{"b", List.Max, "max of t.b"},
{"a", List.Count, "count of t.a"}
}
)
Salida
Table.FromRecords({[#"sum of t.a" = 3, #"min of t.b" = 2, #"max of t.b" = 4, #"count of t.a" = 2, b = 2]})