Table.AddRankColumn
Pievieno kolonnu ar vienas vai vairāku citu kolonnu rangu.
Syntax
Table.AddRankColumn(
table as table,
newColumnName as text,
comparisonCriteria as any,
optional options as record
) as table
Remarks
Pievieno kolonnai ar nosaukumu newColumnName table ar vienas vai vairāku citu kolonnu rangu, ko apraksta comparisonCriteria. Detalizētās informācijas opciju RankKind options izmantot pieredzējuši lietotāji, lai izvēlētos precīzāku vērtēšanas metodi.
Examples
Example #1
Pievienojiet tabulai kolonnu ar nosaukumu "RevenueRank", kuras rangs ir "Revenue" kolonna no augstākās līdz zemākajai.
Table.AddRankColumn(
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Revenue = 200],
[CustomerID = 2, Name = "Jim", Revenue = 100],
[CustomerID = 3, Name = "Paul", Revenue = 200],
[CustomerID = 4, Name = "Ringo", Revenue = 50]
}),
"RevenueRank",
{"Revenue", Order.Descending},
[RankKind = RankKind.Competition]
)
Result:
Table.FromRecords({
[CustomerID = 1, Name = "Bob", Revenue = 200, RevenueRank = 1],
[CustomerID = 3, Name = "Paul", Revenue = 200, RevenueRank = 1],
[CustomerID = 2, Name = "Jim", Revenue = 100, RevenueRank = 3],
[CustomerID = 4, Name = "Ringo", Revenue = 50, RevenueRank = 4]
})
Category
Table.Ordering