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

results matching ""

    No results matching ""