Freigeben über


Table.TransformColumnTypes

Syntax

Table.TransformColumnTypes(table as table, typeTransformations as list, optional culture as nullable text) as table

Info

Gibt eine Tabelle auf der Grundlage der Eingabe table zurück, indem der Transformationsvorgang unter Verwendung der im optionalen Parameter culture angegebenen Kultur (z. B. „en-US“) auf die im Parameter typeTransformations (im Format "{{ Spaltenname, Typname }}") angegebenen Spalten angewendet wird. Wenn die Spalte nicht vorhanden ist, wird eine Ausnahme ausgelöst.

Beispiel 1

Transformiert die numerischen Werte in Spalte [a] in Textwerte aus der Tabelle ({[a = 1, b = 2], [a = 3, b = 4]}).

Verwendung

Table.TransformColumnTypes(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = 3, b = 4]
    }),
    {"a", type text},
    "en-US"
)

Ausgabe

Table.FromRecords({
    [a = "1", b = 2],
    [a = "3", b = 4]
})