Table.AddColumn
Sözdizimi
Table.AddColumn(table as table, newColumnName as text, columnGenerator as function, optional columnType as nullable type) as table
Hakkında
newColumnName
tabloya table
adlı bir sütun ekler. Sütunun değerleri, giriş olarak alınan her satırla columnGenerator
belirtilen seçim işlevi kullanılarak hesaplanır.
Örnek 1
Tabloya "TotalPrice" adlı bir sayı sütunu ekleyin ve her değer [Price] ve [Shipping] sütunlarının toplamı olur.
Kullanım
Table.AddColumn(
Table.FromRecords({
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100.0, Shipping = 10.00],
[OrderID = 2, CustomerID = 1, Item = "1 lb. worms", Price = 5.0, Shipping = 15.00],
[OrderID = 3, CustomerID = 2, Item = "Fishing net", Price = 25.0, Shipping = 10.00]
}),
"TotalPrice",
each [Price] + [Shipping],
type number
)
çıkış
Table.FromRecords({
[OrderID = 1, CustomerID = 1, Item = "Fishing rod", Price = 100, Shipping = 10, TotalPrice = 110],
[OrderID = 2, CustomerID = 1, Item = "1 lb. worms", Price = 5, Shipping = 15, TotalPrice = 20],
[OrderID = 3, CustomerID = 2, Item = "Fishing net", Price = 25, Shipping = 10, TotalPrice = 35]
})