Table.AggregateTableColumn
Syntaxis
Table.AggregateTableColumn(table as table, column as text, aggregations as list) as table
Info
Voegt tabellen in [column
] samen in table
meerdere kolommen met geaggregeerde waarden voor de tabellen. aggregations
wordt gebruikt om de kolommen met de tabellen op te geven die moeten worden samengevoegd, de aggregatiefuncties die moeten worden toegepast op de tabellen om hun waarden te genereren en de namen van de samengevoegde kolommen die moeten worden gemaakt.
Voorbeeld 1
Samenvoeging van tabelkolommen in [t]
de tabel {[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]}
in de som van [t.a]
, het minimum en maximum van [t.b]
, en het aantal waarden in [t.a]
.
Gebruik
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"}
}
)
Uitvoer
Table.FromRecords({[#"sum of t.a" = 3, #"min of t.b" = 2, #"max of t.b" = 4, #"count of t.a" = 2, b = 2]})
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor