Table.AggregateTableColumn
Syntaks
Table.AggregateTableColumn(table as table, column as text, aggregations as list) as table
Om
Samler tabeller i table
[column
] i flere kolonner, der indeholder aggregerede værdier for tabellerne. aggregations
bruges til at angive de kolonner, der indeholder de tabeller, der skal aggregeres, de sammenlægningsfunktioner, der skal anvendes på tabellerne til at generere deres værdier, og navnene på de aggregeringskolonner, der skal oprettes.
Eksempel 1
Aggregere tabelkolonner i i tabellen {[t = {[a=1, b=2, c=3], [a=2,b=4,c=6]}, b = 2]}
i summen af [t.a]
, minimum- og maksimumværdien af [t.b]
og antallet af værdier i [t.a]
.[t]
Brug
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"}
}
)
Output
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.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om