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