İngilizce dilinde oku

Aracılığıyla paylaş


Table.AddColumn

Sözdizimi

Table.AddColumn(table as table, newColumnName as text, columnGenerator as function, optional columnType as nullable type) as table

Hakkında

tabletabloya newColumnName 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]
})