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