共用方式為


Table.ReplaceMatchingRows

語法

Table.ReplaceMatchingRows(table as table, replacements as list, optional equationCriteria as any) as table

關於

以所提供資料列取代 table 中所有指定的資料列。 要取代的資料列和取代項目會使用 {{old, new}} 格式在 replacements 中指定。 可指定選擇性 equationCriteria 參數以控制資料表資料列之間的比較方式。

範例 1

以 [a = -1, b = -2],[a = -2, b = -3] 取代資料表中的 [a = 1, b = 2] 和 [a = 2, b = 3] 資料列。

使用方式

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

輸出

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

方程式準則