Table.AddColumn
Table.AddColumn(table as table, newColumnName as text, columnGenerator as function, optional columnType as nullable type) as table
Προσθέτει μια στήλη με ονομασία newColumnName
στον πίνακα table
. Οι τιμές για τη στήλη υπολογίζονται χρησιμοποιώντας την καθορισμένη συνάρτηση επιλογής columnGenerator
με κάθε γραμμή που λαμβάνεται ως δεδομένα εισόδου.
Προσθέστε μια στήλη αριθμών με το όνομα "TotalPrice" στον πίνακα, με κάθε τιμή να είναι το άθροισμα των στηλών [Price] και [Shipping].
χρήσης
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
)
εξόδου
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]
})