Table.ReplaceMatchingRows
Syntaksi
Table.ReplaceMatchingRows(table as table, replacements as list, optional equationCriteria as any) as table
Tietoja
Korvaa kaikki kohteen määritetyt rivit table
annetuilla riveillä. Korvattavat rivit ja korvaamiset määritetään kohdassa replacements
käyttäen {vanha, uusi}-muotoilua. Valinnainen equationCriteria
parametri voidaan määrittää ohjaamaan taulukon rivien välistä vertailua.
Esimerkki 1
Korvaa rivit [a = 1, b = 2] ja [a = 2, b = 3] riveillä [a = -1, b = -2],[a = -2, b = -3] taulukossa.
Käyttö
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]}
}
)
Tuloste
Table.FromRecords({
[a = -1, b = -2],
[a = -2, b = -3],
[a = 3, b = 4],
[a = -1, b = -2]
})