Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


Table.AddColumn

Σύνταξη

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

Περίπου

Προσθέτει μια στήλη με ονομασία newColumnName στον πίνακα table. Οι τιμές για τη στήλη υπολογίζονται χρησιμοποιώντας την καθορισμένη συνάρτηση επιλογής columnGenerator με κάθε γραμμή που λαμβάνεται ως δεδομένα εισόδου.

Παράδειγμα 1

Προσθέστε μια στήλη αριθμών με το όνομα "TotalPrice" στον πίνακα, με κάθε τιμή να είναι το άθροισμα των στηλών [Price] και [Shipping].

χρήσης

Power Query 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
)

εξόδου

Power Query M
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]
})
  • τύποι και μετατροπής τύπου